为了账号安全,请及时绑定邮箱和手机立即绑定

关于android的AccessibilityService

关于android的AccessibilityService

拉莫斯之舞 2019-03-20 22:19:30
写了一个AccessibilityService想要去自动切换输入法 可是@Override    public void onAccessibilityEvent(AccessibilityEvent event) {        // TODO Auto-generated method stub        Log.i("TEST", "begin Start Server");        FindClass(event);        Log.i("TEST", "after Findclass");    }这个内部类方法貌似没有被触发啊 当我通过Intent启动这个服务之后 再在界面上点击一个button跳出一个选择输入法的对话框 这时候不应该会触发onAccessibilityEvent这个内部类方法吗这个是xml中的配置<?xml version="1.0" encoding="utf-8"?>  <accessibility-service xmlns:android="http://schemas.android.com/apk/res/android"      android:accessibilityEventTypes="typeAllMask"      android:accessibilityFeedbackType="feedbackGeneric"      android:accessibilityFlags=""      android:canRetrieveWindowContent="true"      android:description='@string/testaccessibility'    android:notificationTimeout="100"      android:packageNames="android" />     在手机的辅助功能的Server那一栏中也没有那个server选项 这是什么情况啊
查看完整描述

1 回答

?
POPMUISE

TA贡献1765条经验 获得超5个赞

android:packageNames="android",引号里应该是一个包名吧,直接写android的话,服务不能监测到相应的事件


查看完整回答
反对 回复 2019-04-18
  • 1 回答
  • 0 关注
  • 569 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信