Ответ 1
Если вам нужен такой тонкий контроль над опытом звонков, почему бы вам просто не использовать Twilio Client?
http://www.twilio.com/client/mobile
Это позволяет вам управлять всем голосом.
Я написал приложение, которое включает службу, запущенную в фоновом режиме, и графический интерфейс, который включает (среди прочего) возможность сделать вызов на предопределенный номер. Теперь, когда пользователь нажимает кнопку, чтобы сделать вызов, звонок выполнен ОК, и экран переключается на графический интерфейс телефона. Я предпочел бы, чтобы приложение оставалось в поле зрения, и телефон вообще не отображается, но я могу с ним немного показываться. Однако, чтобы вернуться в приложение, пользователь должен вручную щелкнуть по кнопке "назад" на телефоне. Я хочу, чтобы это произошло немедленно, когда звонок звонит, если это вообще возможно. Я попытался использовать PhoneStateListener, который я уже использую для чего-то еще (в служебной части приложения), но не может обнаружить, что вызов выполнен, а затем снова отображает главный экран.
Предложения были бы высоко оценены! Большое спасибо заранее.
Если вам нужен такой тонкий контроль над опытом звонков, почему бы вам просто не использовать Twilio Client?
http://www.twilio.com/client/mobile
Это позволяет вам управлять всем голосом.