#android #mode #connectivity #airplane
#Android #режим #возможность подключения #режим полета
Вопрос:
У меня возникли проблемы с определением режима полета, включенного / отключенного на honeycomb, следующий широковещательный приемник отлично работает на всех версиях / наборах, отличных от Android 3.0 / honeycomb / tablets..
<receiver android:enabled="true" android:name=".ConnectivityReceiver">
<intent-filter>
<action android:name="android.intent.action.SERVICE_STATE"/>
</intent-filter>
</receiver>
Спасибо
Ответ №1:
Вы можете напрямую опросить, если у вас возникли проблемы
private static boolean isAirplaneModeOn(Context context) {
return Settings.System.getInt(context.getContentResolver(),
Settings.System.AIRPLANE_MODE_ON, 0) != 0;
}
Или используйте ACTION_AIRPLANE_MODE_CHANGED