关于android的AccessibilityService

写了一个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选项 这是什么情况啊

查看回复