外出或传入时Android调用状态更改的顺序是什么?

时间:2013-10-25 17:02:59

标签: android broadcastreceiver phone-state-listener

以下是android

中手机状态的变化
  • CALL_STATE_OFFHOOK
  • CALL_STATE_IDLE
  • CALL_STATE_RINGING

    1. 当我拨打电话时,有人接到我的电话,一段时间后我或他结束通话。
    2. 当我有来电时,我接到了电话,过了一段时间我或他结束了通话。

我想使用广播接收器和监听器以及服务用于执行此操作的原因。

1 个答案:

答案 0 :(得分:2)

  

外出时的android调用状态更改顺序是什么?   传入了吗?

来电:

nothing happened : CALL_STATE_IDLE
someone calls you: CALL_STATE_RINGING
call recieved:     CALL_STATE_OFFHOOK
call ended:        CALL_STATE_IDLE

拨出电话:

nothing happened :                        CALL_STATE_IDLE
start a call (pressing green button):     CALL_STATE_OFFHOOK
call ended:                               CALL_STATE_IDLE