我有一個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