用于Honeycomb的Android飞机模式检测

时间:2011-10-24 07:55:51

标签: android mode connectivity airplane

我在蜂窝上检测启用/禁用飞机模式时遇到问题,以下广播接收器在除android 3.0 /蜂窝/平板电脑之外的所有版本/设备上都能正常工作..

<receiver android:enabled="true" android:name=".ConnectivityReceiver">
<intent-filter>
    <action android:name="android.intent.action.SERVICE_STATE"/>
</intent-filter>
</receiver>     

由于

1 个答案:

答案 0 :(得分:2)

如果您遇到问题,可以直接投票

  private static boolean isAirplaneModeOn(Context context) {

        return Settings.System.getInt(context.getContentResolver(),
                Settings.System.AIRPLANE_MODE_ON, 0) != 0;

    }

或使用ACTION_AIRPLANE_MODE_CHANGED