我已经实现了Twilio thrid party SDK,用于在android中进行传出调用。当我关闭号码或拒绝拨打电话时,一段时间后呼叫断开连接我自己一直试图获取此事件。要获取此事件我试图实现ConnectionListener接口并覆盖所有方法但是当调用时断开连接或连接我无法打印任何日志。实现ConnectionListener后,我在代码中实现了以下方法。
@Override
public void onConnected(Connection arg0) {
// TODO Auto-generated method stub
Log.i("test", "onconnected");
}
@Override
public void onConnecting(Connection arg0) {
// TODO Auto-generated method stub
Log.i("test", "onconnecting");
}
@Override
public void onDisconnected(Connection arg0) {
// TODO Auto-generated method stub
Log.i("test", "onDisconnected");
}
@Override
public void onDisconnected(Connection arg0, int arg1, String arg2) {
// TODO Auto-generated method stub
Log.i("test", "onDisconnected");
}
任何人都可以帮我解决这个问题。提前谢谢。
答案 0 :(得分:0)
检查您是否有回调通知您的应用有关传出连接的信息。 你应该有这样的东西:
connection = device.connect(params, this);
答案 1 :(得分:0)
仅实现Connection侦听器的覆盖功能是不够的。 但是您需要将侦听器设置为连接。喜欢 任
connection = device.connect(parameters, this /* ConnectionListener */);
或
connection.setConnectionListener(this /*ConnectionListener */);
希望这会有所帮助......