我正在编写一个应用程序,当收到SMS时,它会向用户显示对话框。根据用户的回复(是/否),我应该选择abortBroadcast()
或不选择。我在单独的活动中显示对话框。我如何才能中止该活动的广播?或者,如果我在接收器中中止它,我如何在那里继续它?
这可以通过更简单的方式实现
- 首次显示对话而不中止广播
- 然后,如果用户单击"否",则从"活动"中删除手机收件箱中的信息
通过这种方式,您根本不需要调用abortBroadcast()
。