标签: android notifications broadcastreceiver calllog
我正在开发一个应用程序,它将确定手机状态,如空闲,响铃,off_hook。我可以区分用户结束通话的时间。如果用户没有自己结束通话,那么显然这是一个未接来电。我想在有未接来电时收到通知。我知道如何获取通话记录,但我想要的只是在有未接来电时收到通知。
答案 0 :(得分:1)
我使用自己的逻辑通过使用布尔变量来解决这个问题。
答案 1 :(得分:0)
你需要记住最后一个状态。 如果您从空闲状态转为响铃然后再返回空闲状态,则会错过呼叫。
如果您之间有“摘机”事件,则会进行通话。