我有一个BroadcastReceiver
捕获ACTION_NEW_OUTGOING_CALL
事件。Android - 从循环中停止NEW_OUTGOING_CALL事件?
在onReceive()
方法中,我将提供的号码发送到新的ListActivity
,用户可从列表中选择各种新的目标号码。
当用户从列表中选择一个新号码时,我将使用URI字段中的新号码开始一个新的ACTION_CALL
意图。或者,结果可能是原始数字。
无论新号码是什么,它必须立即拨打,不再进行处理。
我该如何让BroadcastReceiver
知道这个结果数字不应该再次被处理?
嗨Alnitak,我在HTC Hero遇到过这个问题,我使用setResultData(null)来阻止通话,但它似乎没有正确地阻止通话。它阻止它确定,但它在使用的应用程序屏幕(按住home键)中有一个拨号图标,当你点击它时,它似乎尝试再次调用,然后消失,哟遇到类似的东西?在香草Android上工作正常,但在HTC Hero上有重大问题 – 2010-02-05 15:17:56