android如何关闭自身的辅助功能?

小李葛格 2017-08-04 04:39:43
通过设置里面开启自己的辅助功能后,如何通过代码关闭自己的辅助功能呢?
...全文
948 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
小李葛格 2017-08-04
  • 打赏
  • 举报
回复
引用 1 楼 penguin38 的回复:
应用程序需要平台的签名 它主要通过内容观察者监听关于,settings下的secure内容提供者下的这两个key的值 accessibility_enabled和enabled_accessibility_services public static final String ACCESSIBILITY_ENABLED = "accessibility_enabled"; public static final String ENABLED_ACCESSIBILITY_SERVICES = "enabled_accessibility_services"; 具体操作: // 这个key保存已经辅助服务的组件名列表,以“:”隔开,要关闭自己的组件,只要从这个key的值中移除该字符串 Settings.Secure.putString(getContentResolve(),Settings.Secure.ENABLED_ACCESSIBILITY_SERVICES, "package/className"); // 这个key控制辅助服务的开关 Settings.Secure.putInt(getContentResolve(),Settings.Secure.ACCESSIBILITY_ENABLED,x);
你确定你在说解决方法吗?

80,472

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧