jjzjj

getEnabledAccessibilityServiceLis

全部标签

Android AccessibilityManager getEnabledAccessibilityServiceList 在某些情况下返回空列表

我的应用程序扩展了Android的AccessibilityService以监控当前Activity的应用程序。为了检测Activity的变化,我必须注册我的服务并让用户同意允许该权限。为了方便用户,我会在我的应用程序启动时检测我的服务当前是否已启用,如果未启用,例如安装该应用程序后,我将用户重定向到“设置辅助功能”页面,以允许他们启用该服务。以下代码检查我的服务当前是否启用,id参数是我的服务的id,例如com.foo.bar/.MyService语法:privatebooleanisAccessibilityEnabled(Stringid){AccessibilityManage