回答
查看博客文章Android: Controlling Airplane Mode,
只能高達API 16
// Toggle airplane mode.
Settings.System.putInt(
context.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);
其中isEnabled
是飛行模式是否啓用。
我無法部署它。此代碼是否在Broadcastreceiver類 – 2010-07-14 21:18:48
中發佈?無論您需要執行此操作,它都可以使用。不過請記住,您需要WRITE_SETTINGS權限來執行此操作。 – Jess 2010-07-15 05:08:28
我仍然收到像Settings.System錯誤\t解決 – 2010-07-15 21:01:12
public static boolean getAirplaneMode(Context context) {
try {
int airplaneModeSetting = Settings.System.getInt(context.getContentResolver(), Settings.System.AIRPLANE_MODE_ON);
return airplaneModeSetting==1?true:false;
} catch (SettingNotFoundException e) {
return false;
}
}
請記住,從Android 4.2及更高版本開始,這已不再可能。
http://developer.android.com/reference/android/provider/Settings.Global.html#AIRPLANE_MODE_ON
- 1. 如何在autoStart設置爲true後將ViewFlipper addView或removeView設置爲true
- 2. 在osCommerce中將所有單選按鈕設置爲true或false,或者僅將true設置爲true?
- 3. 如何將Type.IsGenericTypeDefinition設置爲true?
- 4. StAX - 如何將XMLInputFactory.IS_VALIDATING設置爲true?
- 5. 如何設置OnClientClick爲true?
- 6. 如何將python變量設置爲true或false?
- 7. 如何將Deflult BootstrapToggle設置爲ON
- 8. 如何將IDENTITY_INSERT設置爲ON?
- 9. Cookies將secureflag設置爲true
- 10. enumerateChildNodesUsingBlock(),將stop設置爲true
- 11. 表單提交複選框將值設置爲「on」而非「true」
- 12. 如何將IsHitTestVisible設置爲True將其設置爲false的某個子項上?
- 13. 如何將bool true或false轉換爲字符串「True」或「False」
- 14. 如何在配置中將布爾值設置爲true?
- 15. 被設置爲true
- 16. 設置-XdisableCastChecking爲true
- 17. 如何設置jquery組合框爲true
- 18. 如何設置「支持統計」爲True
- 19. 如何將setZOrderOnTop設置爲true的GLSurfaceView頂部的片段設置爲
- 20. 如何在將textIsSelectable設置爲true後將EditText重置爲可編輯狀態?
- 21. IsHandledCreated設置爲false,但在運行時將其設置爲true?
- 22. 如何將UITableviewcell或UITableview設置爲空?
- 23. 無法將Userform.KeyPreview設置爲true
- 24. myVar = false將myVar設置爲true?
- 25. WP7 - 將ListBoxItem.IsSelected設置爲true從c#
- 26. jqgrid reloadGrid並將loadonce設置爲true
- 27. DropDownList將所選項目設置爲true
- 28. 基於xml節點值將數據設置爲true或false
- 29. 使用jQuery將複選框的值設置爲true或false
- 30. 使用函數將v-show設置爲true或false
請注意,開/關切換飛行模式不再可能由於Android 4.2(果凍豆主要版本1)的。這是因爲Google採用了BANDAGE解決方案來解決Android中的缺陷,而不是重新檢查其安全模型。 – ChuongPham 2012-11-24 17:07:05