我正在開發一個應用程序,當有未接電話時發送短信。 如果有人打電話,並且接聽者無法接聽電話,則該電話將成爲未接電話(未回覆),因此應用程序將向主叫方發送短信。我如何發現最近的通話是否被錯過?
如何確定最近的通話是否是錯過的(未應答)通話?
我正在開發一個應用程序,當有未接電話時發送短信。 如果有人打電話,並且接聽者無法接聽電話,則該電話將成爲未接電話(未回覆),因此應用程序將向主叫方發送短信。我如何發現最近的通話是否被錯過?
如何確定最近的通話是否是錯過的(未應答)通話?
您可以使用PhoneStateListener來偵聽從CALL_STATE_RINGING
到CALL_STATE_IDLE
的呼叫狀態更改,這表示手機未被接聽。
如何從這個鏈接
http://www.anddev.org/video-tut_-_querying_and_displaying_the_calllog-t169.html
檢查您的通話日誌示例檢查this answer,您可以使用android.provider.CallLog.Calls.MISSED_TYPE
指定呼叫類型。