用于检测飞行模式的波纹管代码不适用于果冻光束版本.
// Check for Airplane Mode
boolean isEnabled = Settings.System.getInt(getContentResolver(),Settings.System.AIRPLANE_MODE_ON,0) == 1;
if (isEnabled) {
// toggle airplane mode
Settings.System.putInt(getContentResolver(),
Settings.System.AIRPLANE_MODE_ON,isEnabled ? 0 : 1);
// Post an intent to reload
Intent intent = new Intent( Intent.ACTION_AIRPLANE_MODE_CHANGED);
intent.putExtra("state", !isEnabled);
sendBroadcast(intent);
}
Run Code Online (Sandbox Code Playgroud)
请与我分享您的疑问.提前致谢
这段代码片段适用于JB
/**
* Gets the state of Airplane Mode.
*
* @param context
* @return true if enabled.
*/
private static boolean isAirplaneModeOn(Context context) {
return Settings.System.getInt(context.getContentResolver(),
Settings.System.AIRPLANE_MODE_ON, 0) != 0;
}
Run Code Online (Sandbox Code Playgroud)
在Jelly Bean 4.2中,此设置已移至Settings.Global
| 归档时间: |
|
| 查看次数: |
3645 次 |
| 最近记录: |