如何在拨出电话中管理州的“正在进行的通话”?

时间:2014-09-01 16:23:59

标签: java android call

我是意大利人,我的英语可能在床上,我很抱歉。 我想管理状态'正在进行的呼叫'在所有外出电话中,为了更好地解释我想在" TUUU TUUU "期间做一些事情(比如播放音乐)。在收件人回答之前你听到的噪音(对不起,但我不知道你叫什么)。

可能吗?

谢谢。

1 个答案:

答案 0 :(得分:0)

如果在设备的调用状态中检测到任何更改,(我假设您知道如何注册侦听器以侦听调用状态)回调函数 - public void onCallStateChanged(int state, String incomingNumber)被触发,状态和来电号码。

各种状态包括 - CALL_STATE_IDLECALL_STATE_OFFHOOKCALL_STATE_RINGING

1)空闲 - 没有来电时

2)OFFHOOK - 当线路忙时

3)RINGING - 来电时

您正在谈论的 " TUUUU TUUUUU" 声音,是网络提供商提供的功能,您可以做任何事情与此有关。