Android: как проверить, включен ли 3G или нет?

Мне нужно знать, разрешено ли подключение 3G на устройстве или нет. Я нене хочу знать, каково текущее состояние сети, потому что если вы установите "Сетевой режим" установка в "Настройки мобильной сети » экран "Автоматический» состояние сети может быть 2G или 3G. Я просто хочу узнать, какая настройка там выбрана - 2G, 3G или Автоматически (последние два значения для меня одинаковы).

И то и другоеtelephonyManager.getNetworkType() а такжеConnectivityManage.getNetworkInfo(ConnectivityManager.TYPE_MOBILE).getState()

возвращают текущее состояние сети, что может привести меня в неверном направлении, потому что, если текущее состояние 2G, это может означать, что 3G отключен или просто режим 3G недоступен в определенном месте.

Ответы на вопрос(4)

Ваш ответ на вопрос