我正在实现一个辅助功能服务,我需要拦截视图上的触摸事件,但是当我添加flagRequestTouchExplorationMode
到服务配置时,手机停止响应,我需要构建一个没有该标志的版本来重新获得控制权。
我的服务配置xml如下:
<accessibility-service xmlns:android="http://schemas.android.com/apk/res/android"
android:accessibilityEventTypes="typeTouchInteractionStart"
android:packageNames="xxx.yyyy.zzzz"
android:accessibilityFeedbackType="feedbackGeneric"
android:accessibilityFlags="flagRequestTouchExplorationMode"
android:canRequestTouchExplorationMode="true"
android:notificationTimeout="100"
android:canRetrieveWindowContent="true"
/>
我错过了什么?有人可以给我一些提示吗?