Android4.2的飞行模式 android 飞行模式

//获取当前的飞行模式状态需要根据不同的Android版本进行修改 @SuppressWarnings("deprecation") public booleanisAirplaneModeOn() { //4.2以下 if(Build.VERSION.SDK_INT <Build.VERSION_CODES.JELLY_BEAN_MR1) { returnSettings.System.getInt(getContentResolver(), Settings.System.AIRPLANE_MODE_ON, 0) != 0; } else//4.2或4.2以上 { returnSettings.Global.getInt(getContentResolver(), Settings.Global.AIRPLANE_MODE_ON, 0) != 0; } } //设置飞行模式 @SuppressWarnings("deprecation") public void setAirplaneModeOn(booleanisEnable) { if (Build.VERSION.SDK_INT <Build.VERSION_CODES.JELLY_BEAN_MR1) {Settings.System.putInt(getContentResolver(), Settings.System.AIRPLANE_MODE_ON,isEnable ?1:0); } else //4.2或4.2以上 {Settings.Global.putInt(getContentResolver(),Global.AIRPLANE_MODE_ON, isEnable? 1 : 0); } Intent intent = newIntent(Intent.ACTION_AIRPLANE_MODE_CHANGED); intent.putExtra("state", isEnable);sendBroadcast(intent); } 需要注意的是,在4.2上其实App是没有权限修改Setting.Global的,解决办法是把你的App放到系统的system/app目录下,然后install。这样一来,App成为systemapp,可以获得写Setting.Global的权限。

Android4.2的飞行模式 android 飞行模式

  

爱华网本文地址 » http://www.aihuau.com/a/25101017/340114.html

更多阅读

什么是Android手机的工程模式? android进入工程模式

什么是Android手机的工程模式?——简介很多刚接触安卓手机不久的用户可能会在开机时不知道怎么回事就进入到一个全英文的画面,尝试了一些操作后发现手机会出现卡死,甚至是恢复出厂设置的情况,所以今天的视频就为大家简单介绍一下,安卓手

怎样修改“我的电脑”图标的排列模式 电脑桌面图标横向排列

怎样修改“我的电脑”图标的排列模式——简介 有个朋友,几年前买了一台电脑,一直用得好好的,前几天,电脑突然出现问题,他虽然使用电脑有几年了,但都是玩玩游戏,看看电影之类,对电脑技术这一类完全不懂,所以,跑到我这里问我,他说:“在"我的电脑"

论新经济时代服装营销策略的新模式 新经济 新模式

论新经济时代服装营销策略的新模式摘要:21世纪信息化时代,是消费者在不断的创造财富,锁定更多的消费者将有可能锁定更多的财富,而体验经济的到来又将我们带入了感觉和参与的营销模式中。因此,在这个时代的服装商品,它的商业价值最终是要

声明:《Android4.2的飞行模式 android 飞行模式》为网友简单也是美分享!如侵犯到您的合法权益请联系我们删除