Settings修改一:增加Switch控键

本文介绍了如何在Android系统设置的一级菜单上添加Switch控件,并实现与二级菜单上的Switch控件同步。通过修改代码,创建DevelopmentEnabler类并操作Settings.Global.DEVELOPMENT_SETTINGS_ENABLED来控制Switch的状态。在BluetoothSettings中找到类似的方法,实现了菜单Switch状态的绑定和同步。此方法适用于MTK 4.4.2系统,与Android开源代码有所不同。
摘要由CSDN通过智能技术生成

        系统设置一级菜单上wifi和蓝牙有个Switch按键,而且它和二级菜单上的Switch是同步的。而开发者选项菜单只是在二级菜单上有Switch控键,一级没有,于是产生了在一级菜单上增加一个Switch控键的想法。



跟下代码发现:

// http://blog.csdn.net/heymi_csdn 
       static int getHeaderType(Header header) {
            if (header.fragment == null && header.intent == null) {
                return HEADER_TYPE_CATEGORY;
            } else if (header.id == R.id.wifi_settings || header.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值