Я использую Android-клиент Twilio. device.connect()
работает нормально, но не может отключить подключенный вызов, хотя пользователь (я набрал номер), если он повесит трубку, вызов будет отключен. Я пробовал с device.disconnectAll()
и connection.disconnect()
, оба не работают. Пожалуйста, объясни мне, где я ошибаюсь.
Просто: вызывающий абонент не может отключить вызов, в то время как вызываемый абонент может.
Заранее спасибо.
Чтобы соединить звонок
HashMap<String, String> p = new HashMap<String, String>();
p.put("PhoneNumber", personToCall);
p.put(Connection.IncomingParameterFromKey, (String) device.getCapabilities().get(Device.Capability.CLIENT_NAME));
p.put(Connection.IncomingParameterToKey, personToCall);
device.connect(p, this);
и отключить
connection.disconnect()
connection
? Согласно документам, device.connect возвращает объект подключения. - person jmort253   schedule 01.09.2014onConnecting(Connection connection)
обратного вызова. Ну, я тоже пробовалdevice.connect()
, но безуспешно. - person user2771222   schedule 01.09.2014