Android 对使用什么常量感到困惑

Android 对使用什么常量感到困惑,android,sip,Android,Sip,我只想让我的SIP应用程序检测另一个对等方是否应答了我的呼出电话,如果是,我想让对方编写一些代码(比如振动电话或类似的事情)。 我核实了文件,找到了。我不知道应该使用哪些常量以及将其放在何处(通常在onCallEstablished(SipAudioCall调用)函数中) 谢谢您的帮助。医生说,onCallEstablished(SipAudioCall呼叫)在会话建立后立即被调用,因此此时对等方已经应答了呼叫(200OK,确认通过)。因此您可以挂起“振动”或者该回调上的任何代码。调用对象应该处

我只想让我的SIP应用程序检测另一个对等方是否应答了我的呼出电话,如果是,我想让对方编写一些代码(比如振动电话或类似的事情)。 我核实了文件,找到了。我不知道应该使用哪些常量以及将其放在何处(通常在
onCallEstablished(SipAudioCall调用)
函数中)


谢谢您的帮助。

医生说,
onCallEstablished(SipAudioCall呼叫)
在会话建立后立即被调用,因此此时对等方已经应答了呼叫(200OK,确认通过)。因此您可以挂起“振动”或者该回调上的任何代码。
调用
对象应该处于的状态是
in\u调用
。 如果您不想处理呼叫建立,而只想通过对等方按下“应答”按钮(这并不保证呼叫将建立,因为可能会丢失200OK或ACK消息、编解码器不兼容或由于NAT或其他一些网络问题而无法启动媒体流)然后我想您必须覆盖
onChanged(SipAudioCall call)
并检查
来电应答的状态


干杯

嗯,有点复杂。我会再读一遍;)。谢谢