辅助功能服务开始

时间:2016-01-02 16:05:25

标签: android

我创建了一个实现辅助功能服务的应用。如果用户启用了我的服务,他可以启动它,例如使用startService(),如果没有启用它,他就不能这样做。

我尝试使用startService(),但是当我启用它时,辅助功能服务已经在运行。为什么会这样?

感谢。

1 个答案:

答案 0 :(得分:0)

辅助功能服务由Android系统控制,您无法自行控制它的启动/停止。即使您在其上调用stop()方法,该服务也会自动重启。

但是,您可以致电AccessibilityService.setServiceInfo(new AccessibilityServiceInfo())忽略应用的辅助功能事件。