Передать пользователя в устройство набора номера, а затем вернуться, когда вызов будет выполнен?

#android

#Android

Вопрос:

Мое приложение успешно отправляет пользователя на устройство набора номера, передавая номер телефона, чтобы пользователь мог легко совершать звонки из моего приложения.

Есть ли какой-нибудь способ настроить все так, чтобы пользователь автоматически возвращался в мое приложение после завершения вызова? Они возвращаются к другому действию в приложении набора номера, и это не очень хорошо для пользователя.

Ответ №1:

Используйте PhoneStateListener для обнаружения событий вызова, это единственный способ, я думаю. Существует большая вероятность того, что вашему приложению может быть предоставлена загрузка для восстановления ресурсов, так что будьте готовы к этому

Вы должны обнаружить переход от CALL_STATE_OFFHOOK к CALL_STATE_IDLE