0

我正在开发一个应用程序,它将确定电话状态,例如空闲、响铃、摘机。我能够区分用户何时结束通话。如果用户没有自行结束通话,那么显然是未接来电。我想在有未接电话时收到通知。我知道如何获取通话记录,但我只想在有未接来电时收到通知。

4

2 回答 2

1

我通过使用布尔变量使用自己的逻辑解决了这个问题。

于 2012-09-13T05:45:29.023 回答
0

您需要记住最后一个状态。如果您从空闲状态变为振铃状态,然后又回到空闲状态,则该呼叫会丢失。

如果您在两者之间有“摘机”事件,则通话已被接听。

于 2012-09-11T11:33:01.260 回答