把机器wifi高级设置项中被屏蔽的【始终】菜单打开,不然机器熄屏以后会断wifi)

来源:互联网 发布:网络回拨电话原理 编辑:程序博客网 时间:2024/06/11 01:50

APK :
package/apps/Settings
源文件路径:
AdvancedWifiSettings extends SettingsPreferenceFragment
界面代码
R.xml.wifi_advanced_settings
列表数据来源与组成

initPreferences()             ListPreference frequencyPref = (ListPreference) findPreference(KEY_FREQUENCY_BAND);/** 列表显示*/        ListPreference sleepPolicyPref = (ListPreference) findPreference(KEY_SLEEP_POLICY);        if (sleepPolicyPref != null) {        /** 1. 只有wifi 模块        2. 只有通话模块*/            if (Utils.isWifiOnly(getActivity())) {/** 设置数据列表显示内容*/       sleepPolicyPref.setEntries(R.array.wifi_sleep_policy_entries_wifi_only);            }  <string-array name="wifi_sleep_policy_entries">    <!-- <item msgid="3269131034472904310">"始终"</item> -->    <item msgid="844721238536786870">"仅限充电时"</item>    <item msgid="2990218920631468642">"永不(会增加数据网络流量)"</item>  </string-array>  <string-array name="wifi_sleep_policy_entries_wifi_only">    <!-- <item msgid="2124319326282651391">"始终"</item> -->    <item msgid="7433294150916905997">"仅限充电时"</item>    <item msgid="1390404486722375028">"永不"</item>  </string-array>  <!-- Match with wifi_sleep_policy_entries and the values of the settings in Settings class. --> <skip />    <!-- Do not translate. -->    <string-array name="wifi_sleep_policy_values">        <!-- Do not translate. -->        <item>2</item>        <!-- Do not translate. -->        <item>1</item>        <!-- Do not translate. -->        <!-- item>0</item -->    </string-array>
0 0
原创粉丝点击