博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android AccessibilityService无障碍服务(一)
阅读量:6125 次
发布时间:2019-06-21

本文共 1017 字,大约阅读时间需要 3 分钟。

  1. 创建一个类AccessibilitySampleService继承自AccessibilityService,并实现其接口方法,onAccessibilityEvent与onInterrupt。
public class AccessibilitySampleService extends AccessibilityService {  private static final String TAG = "AccessibilityService";  @Override public void onAccessibilityEvent(AccessibilityEvent event) {    Log.e(TAG, "onAccessibilityEvent: ");  }  @Override public void onInterrupt() {    Log.e(TAG, "onInterrupt: ");  }}
  1. 在AndroidManifest.xml文件中的application节点下配置service,其中android:label="@string/accessibility_tip"是在手机的设置中要显示的文字。
  1. strings.xml文件内容
开启辅助功能Sample
开启辅助功能,让你的手机更智能一点
  1. AndroidManifest.xml中的配置无障碍服务时在service节点下的meta-data中android:resource="@xml/accessibility_config"的文件内容如下:

其中android:canRetrieveWindowContent="true"获取窗口内容,android:description="@string/accessibility_desc" 为详细描述,android:notificationTimeout="100" 通知互动。配置完成之后,运行项目,可在Android手机的设置->更多设置->无障碍->服务下看到“开启辅助功能Sample”。

img_3babbf71b3cc3100a5284949aa661920.png
运行效果.png

转载地址:http://jpbua.baihongyu.com/

你可能感兴趣的文章
ntpd同步时间
查看>>
must implement java.io.Serializable hessian
查看>>
Microsoft Licenses Flash Lite for Windows Mobile Users
查看>>
HDOJ 2020 绝对值排序
查看>>
HDOJ/HDU 2560 Buildings(嗯~水题)
查看>>
Maven编译时跳过Test
查看>>
Spring Boot 整合Spring Security 和Swagger2 遇到的问题小结
查看>>
[20170628]12C ORA-54032.txt
查看>>
除以2
查看>>
高可用集群原理解析
查看>>
Nginx配置URL转向tomcat
查看>>
极客Web前端开发资源大荟萃#001
查看>>
让div固定在某个位置
查看>>
Java开发环境Docker镜像
查看>>
从无到有,WebService Apache Axis2初步实践
查看>>
任务调度(一)——jdk自带的Timer
查看>>
UIKit框架(15)PCH头文件
查看>>
整理看到的好的文档
查看>>
Linux磁盘管理和文件系统管理
查看>>
linux运维人员的成功面试总结案例分享
查看>>