2017-06-14 178 views
0

我有撥打電話,接聽電話等功能
如何處理撥打電話時的錯誤情況,而在另一端,用戶無法訪問或SIM卡沒有存在等。撥打電話Error Listener - Android

是否有任何監聽器可用於此?

編輯

  1. 我怎樣才能知道第二用戶可達?
  2. 失敗,因爲足夠的賬戶餘額
+1

您會得到什麼錯誤?爲什麼你不能嘗試 - 發現任何錯誤? –

+0

@ cricket_007:我編輯了這個問題。請看一看。 –

回答

0

可以使用TelephonyManager類知道用戶的身份打電話。

CALL_STATE_IDLE:這意味着用戶閒置,無活動

CALL_STATE_OFFHOOK:這意味着至少有一個呼叫存在,即撥號,活動或擱置,也沒有電話振鈴或等待。

CALL_STATE_RINGING:這意味着一個新的呼叫到達並正在振鈴或等待。在後一種情況下,另一個呼叫已經激活。

請參閱此示例:Call listener