【发布时间】:2019-12-24 06:46:26
【问题描述】:
我想从快速设置面板禁用蓝牙磁贴。我正在使用 android 9,我想在系统应用程序上执行此操作。因此,如果源代码有一些更改,我很乐意知道。
我找到了许多解决方案,告诉如何通过 TileService 添加新的自定义磁贴,但我需要禁用已经存在的磁贴(如蓝牙磁贴)。
注意:我不希望禁用该功能本身,即用户将能够从设置应用程序本身启用禁用功能。我只想禁用 qs 磁贴。
【问题讨论】:
-
有一个数据结构维护
tiles。您是否尝试根据该数据结构(即数组)中的索引或名称禁用Bluetooth磁贴? -
@Kushal 不,我不知道如何禁用它。我可以从 Settings.Secure 中删除磁贴,但无法禁用它。能不能详细解释一下。
-
你想禁用还是删除它?
-
@frogatto 禁用它。
-
@AbdullahRiaz 默认关闭蓝牙还是永久禁用其磁贴?
标签: android android-source android-bluetooth android-app-quick-setting