不支持wifi功能的时候,如何去掉系 统设置列表里的wifi项
时间:10-02
整理:3721RD
点击:
[DESCRIPTION]
用户因客制化的需要,在ProjectConfig.mk中设置mtk_WLAN_SUPPORT=no去掉wifi功能,
但是,在系统设置的列表里还有wifi使能项。
[SOLUTION]
找到alps\packages\apps\Settings\src\com\android\settings\Settings.java里的函数updateHeaderList,这个函数
对从settings_headers.xml解析出来的列表项进行过滤处理,所以,把这个函数的 while (i < target.size()) 代码
段中的
else if (id == R.id.wifi_settings) {
// Remove wifi Settings if WiFi service is not available.
if (!getPackageManager().hasSystemFeature(PackageManager.FEATURE_WIFI)) {
target.remove(i);
}
}
改为
} else if (id == R.id.wifi_settings) {
// Remove WiFi Settings if WiFi service is not available.
target.remove(i);
}
这样就可以去掉wifi项了。
