Страницы

Поиск по вопросам

пятница, 24 января 2020 г.

Как выполнить звонок в фоне?

#android


На Хабре нашел статью про отправку USSD запроса, там используется Activity, а мне
бы хотелось отправить и получить ответ в фоновом режиме, что бы не появлялся экран
набора номера, и потом не вылазил Alert с текстом сообщения. Пытался сделать сервис,
но не получилось, точнее я не могу точно сказать получилось или нет, отправить то он
может и отправил, а вот как ответ получить я не смог разобраться, прошу помощи.    


Ответы

Ответ 1



Вызвать StartActivityForResult можно только из Activity. Поэтому впрямую метод, описанный на Хабре неприменим для служб. Можно попробовать создать вспомогательную активность и посылать-принимать запросы через нее, просить запрашиваемые активности рассылать результаты через Broadcast Intent.

Комментариев нет:

Отправить комментарий