1

我正在开发一个在有未接电话时发送短信的应用程序。如果有人来电,而接收者无法接听电话,则该电话将成为未接电话(未接听),因此应用程序将向来电者发送短信。

如何确定最近的呼叫是否是未接(未接听)电话?

4

2 回答 2

2

您可以使用PhoneStateListener来监听呼叫状态的变化CALL_STATE_RINGINGCALL_STATE_IDLE这表明电话没有被拿起。

有关如何从此链接检查您的通话记录的示例

http://www.anddev.org/video-tut__-_querying_and_displaying_the_calllog-t169.html

于 2012-09-24T05:54:17.680 回答
0

检查this answer,您可以使用android.provider.CallLog.Calls.MISSED_TYPE指定呼叫类型。

于 2012-09-24T05:35:22.403 回答