java - 关于android的AccessibilityService
高洛峰
高洛峰 2017-04-17 17:52:12
0
0
237

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

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

membalas semua(0)
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan