我在一個應用程序工作時,電話呼叫被擱置應該檢測,所有我能的Android電話文檔中發現的3種狀態,即CALL_STATE_RINGING當電話響起來,CALL_STATE_OFFHOOK當通話過程中或保持或CALL_STATE_IDLE當沒有呼叫活動存在,但我想知道,有沒有人發現了周圍的方法來檢測什麼時候呼叫處於保持狀態?我只需要在通話暫停時進行一些操作。檢測,如果呼叫處於保持在Android的
回答
看看這個答案https://stackoverflow.com/a/29490832/3836513。使用PreciseCallState時,您可以讀取保留呼叫的時間。
這是可能的是Android 5.0使用的PreciseCallState,你可以閱讀呼叫狀態,如空閒,忙碌和振鈴。 GithubCodePreciseCallStateDetail
import android.telephony.DisconnectCause; import android.telephony.PreciseCallState; import android.telephony.PreciseDataConnectionState; import android.telephony.PreciseDisconnectCause;這些導入不工作,他們無法解決,我是否需要下載整個android框架? –
@Chrome請點擊以下鏈接,它會給你短暫的想法http://www.compiletimeerror.com/2013/08/android-call-state-listener-example.html#.VgjGxrOY7Hw –
非常感謝你 –
- 1. Twilio,如何保持呼叫
- 2. 如何檢測Selector.wakeup呼叫
- 3. 呼叫通道在Asterisk掛機後保持呼叫頻道
- 4. 如何檢查特定的呼叫是否在android中保留?
- 5. 如何檢測Android上正在進行的呼叫數
- 6. 呼叫於Android的PhoneGap
- 7. 從WhatsApp的檢測呼叫和呼叫錄音
- 8. 在PhoneStateListener中傳出呼叫檢測
- 9. 呼叫日誌檢測正在更改
- 10. 如何檢測呼入和呼出呼叫結束狀態? iphone
- 11. 檢測iPhone中的電話呼叫
- 12. 檢測Office Communicator的音頻呼叫
- 13. 檢測傳入的電話呼叫
- 14. 在android中的呼叫塊
- 15. 的iOS:NSObject的呼叫,並檢測其中的UIViewController的呼籲
- 16. 呼叫保存結果到使用VS負載測試
- 17. 如何在C#中保持SIPSorcery VOIP呼叫?
- 18. WCF呼叫結果
- 19. 在Android中結束呼叫
- 20. Android:是否可以檢測用戶是否掛斷了呼叫或被叫?
- 21. 爲什麼要在呼叫中保持EBP中的ESP?
- 22. 你在Ember.js中保持XHR呼叫的位置?
- 23. 詞法作用域變量保持在一個的getJSON呼叫
- 24. 如何使用Visualizer類在Android中檢測傳出呼叫響鈴?
- 25. 升壓MPL:只呼叫如果存在
- 26. Restcomm可視設計呼叫流程 - 保持加被叫取景器與在場驗證提示呼叫者
- 27. Sip呼叫與G729支持
- 28. 使用鈦在移動設備中檢測語音呼叫支持
- 29. 如何在Android中處理傳出呼叫狀態?
- 30. 如何恢復保留的CallKit呼叫
所以我猜測它可能只在Android 5.0及以上? –