当前位置: 首页 > news >正文

Android11去掉Settings中的网络和互联网一级菜单

碰到一个不要wifi不要蓝牙的项目,客户要求去掉Settings中的网络和互联网一级菜单,因为硬件都不贴,所以软件对应也要去掉。

我们可以根据packages/apps/Settings/res/xml/top_level_settings.xml的布局文件找到TopLevelNetworkEntryPreferenceController.java文件,

打开这个文件找到getAvailabilityStatus()方法,具体修改如下:

diff --git a/src/com/android/settings/network/TopLevelNetworkEntryPreferenceController.java b/src/com/android/settings/network/TopLevelNetworkEntryPreferenceController.java
old mode 100644
new mode 100755
index f2e1312..2616084
--- a/src/com/android/settings/network/TopLevelNetworkEntryPreferenceController.java
+++ b/src/com/android/settings/network/TopLevelNetworkEntryPreferenceController.java
@@ -46,7 +46,7 @@ public class TopLevelNetworkEntryPreferenceController extends BasePreferenceCont@Overridepublic int getAvailabilityStatus() {
-        return Utils.isDemoUser(mContext) ? UNSUPPORTED_ON_DEVICE : AVAILABLE;
+        return /*Utils.isDemoUser(mContext)*/true ? UNSUPPORTED_ON_DEVICE : AVAILABLE;}@Override

http://www.lryc.cn/news/159570.html

相关文章:

  • 基于Python开发的五子棋小游戏(源码+可执行程序exe文件+程序配置说明书+程序使用说明书)
  • JDBC入门到精通-10w总结
  • Linux之查看so/bin依赖(三十一)
  • day-45 代码随想录算法训练营(19)动态规划 part 07
  • static关键字和final关键字
  • 使用Postman如何在接口测试前将请求的参数进行自定义处理
  • QT第二天
  • 鸿蒙应用程序入口UIAbility详解
  • 扫地僧站群·静态养站王:自动万站智能LOGO功能说明
  • 【Day-32慢就是快】代码随想录-二叉树-合并二叉树
  • 接口测试系列 —— 什么是接口测试?
  • qt作业day2
  • JWT一篇通
  • 【2023-09-01】vue中自定义按钮设置disabled属性后,异常触发click事件
  • nginx报错file not found解决
  • 【力扣】96. 不同的二叉搜索树 <动态规划>
  • Win11搭建 Elasticsearch 7 集群(一)
  • 哭了,python自动化办公,终于支持 Mac下载了
  • 【已更新建模代码】2023数学建模国赛B题matlab代码--多波束测线问题
  • GMSL技术让汽车数据传输更为高效(转)
  • ARM+Codesys标准通用型控制器
  • YOLOV8从零搭建一套目标检测系统(修改model结构必看)附一份工业缺陷检测数据集
  • Maven 的其它插件
  • 系列十三、Java操作RocketMQ之带Key的消息
  • C#调用Dapper
  • 2023高教杯数学建模1:ABC题目+初步想法
  • ApachePulsar原理解析与应用实践(学习笔记一)
  • 2023开学礼《乡村振兴战略下传统村落文化旅游设计》许少辉八一新书南京财经大学图书馆
  • qt 信号与槽机制,登录界面跳转
  • uniapp的两个跳转方式