当前位置: 代码迷 >> Android >> 4.0 wif怎么让系统设置为打开
  详细解决方案

4.0 wif怎么让系统设置为打开

热度:17   发布时间:2016-05-01 12:20:18.0
4.0 wif如何让系统设置为打开

想向大家请教一下,4.0的源码里怎么更改系统开机后wifi就是打开的?
------解决方案--------------------
这个地方没有怎么看过,但是应该有一下思路吧:
1.添加设置默认值--》》属性
2.sharedPreference--》》默认值
3.代码中的默认设置值一般放在对应的数据库中
------解决方案--------------------
 可以参考如下帖子:http://bbs.csdn.net/topics/390170000 修改Settings数据库的值。

   依照如此办法,可以修改def_wifi_on的值。即第一次开机后默认设置启动。更多办法只能去看看WifiService功能了,自己添加额外逻辑处理。
------解决方案--------------------
读取setting中值的时候,将默认值改为1
------解决方案--------------------
frameworks\base\packages\SettingsProvider\res\values\defaults.xml
<bool name="def_wifi_on">false</bool>
2.3上面是这样的,4.0我手上没代码。
其实这种问题你可以根据settings里的设置一步步跟踪很容易就找到。

------解决方案--------------------
android4.0.3
frameworks\base\packages\SettingsProvider\res\values\defaults.xml

<bool name="def_wifi_on">false</bool>
改为
<bool name="def_wifi_on">true</bool>
就行了!
  相关解决方案