java - 关于android的AccessibilityService
高洛峰
高洛峰 2017-04-17 17:52:12
[Java讨论组]

写了一个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教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

全部回复(0)
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号