java - 有没有办法从 Android 系统设置中删除某些选项?
问题描述
我找不到用文字来解释我需要什么的方法,所以我将使用图像来代替。
我想要的是让用户打开辅助功能设置并启用窗口更改检测服务,但我只希望这个服务出现,没有别的。
即:当用户被我的应用程序定向到可访问性设置时,而不是看到这个:
我希望他们看到这个:
这是原始代码:
Intent changeSettings = new Intent(android.provider.Settings.ACTION_ACCESSIBILITY_SETTINGS);
startActivityForResult(changeSettings, 0);
解决方案
欢迎您创建您自己的 Android 版本,其中包含您想要的设置应用程序。
否则:
应用程序无法控制该屏幕上显示的选项。
该屏幕上显示的确切选项集将因设备型号和操作系统版本而异。因此,例如,该屏幕的三星 Galaxy S9 版本看起来不同:
推荐阅读
- r - 如何在R中的多个数据框中绘制列?
- racket - 球拍 - 两个列表比较列表和值的问题
- javascript - 是否可以在服务器上编写支持 javascript 或 php 脚本的网页?
- javascript - 用于同步通知的 MutationObserver 的替代方案
- c++ - 如何知道我的编译器如何编码浮点数据?
- java - JTable 未在数据库中显示添加的条目
- kendo-ui - 如果使用javascript在kendo dropdowntree中没有子元素,如何删除父元素
- sql - 有没有办法让查询仅根据 case 语句返回的值返回结果?
- mongodb - mongoDB 在通过 datastage 插入日期格式(YYYY-MM-DD)时向日期字段添加 4 小时和 5 小时?这是正常行为吗?
- html - 将按钮插件输入与文本对齐