Broadcast Receiver для обнаружения изменений в мобильной сети

Я ищу способ сделать мое приложение для Android

делать что-то каждый раз, когда происходит изменение в мобильной сети,

то есть переход с 2g на 3g, 4g на wifi и т. д.

Все, что я могу найти для широковещательных приемников, это те, которые выполняются при потере или усилении сетевого соединения.

1 ответ

Решение

Вы изучали использование PhoneStateListener? Флаги LISTEN_DATA_CONNECTION_STATE и LISTEN_SERVICE_STATE выглядят многообещающими.

Другие вопросы по тегам