Я пытаюсь написать сервис для своего телефона Android, который похож на Google Voice: он перехватит исходящие вызовы, заменив первоначально набранный номер на число, которое я смотрю с веб-запроса.Выполнение запроса HttpClient внутри BroadcastReceiver для Intent.ACTION_NEW_OUTGOING_CALL
Я знаю, что исходящие вызовы могут быть переадресованы с использованием BroadcastReceiver, который запрашивает Intent.ACTION_NEW_OUTGOING_CALL
вещание, как это демонстрируется в исходном коде андроида здесь:
Мой вопрос, как я вежливо выполнить долго- как поиск номера для setResultData(...);
с помощью веб-запроса?
Google Voice выполняет этот запрос как-то. Как? Отменяют ли они исходный исходящий вызов и используют ли пользовательскую активность InCallScreen? Я так не думаю, потому что пользовательский интерфейс при вызове Google Voice соответствует пользовательскому интерфейсу телефона (я пробовал его на Cliq, MT3G и Droid).