到顶部
Android API
公众的最终

可访问性管理器

延伸对象
java.lang.Object对象
   ↳ android.view.accessibility。辅助功能管理器

课程概述

用作事件调度的系统级服务辅助功能事件第页,并提供用于查询系统可访问性状态的工具。当在用户界面中发生显著的事情时,生成可访问性事件,例如活动开始,焦点或选择查看变更等。对处理无障碍性感兴趣的各方事件实现并注册一个可访问性服务,该服务扩展了无障碍服务.

要获取辅助功能管理器的句柄,请执行以下操作:

AccessibilityManager可访问性管理器=(AccessibilityManager)context.getSystemService(context.ACCESSIBILITY_SERVICE);

总结

内部类
接口 辅助功能管理器。辅助功能StateChangeListener 系统可访问性状态的侦听器。 
接口 辅助功能管理器。TouchExplorationStateChangeListener 系统触摸探索状态的侦听器。 
公共方法
布尔值 添加辅助功能状态更改侦听器(辅助功能管理器。辅助功能StateChangeListener监听器)
注册辅助功能管理器。辅助功能StateChangeListener中的更改系统的全局可访问性状态。
布尔值 添加TouchExplorationStateChangeListener(辅助功能管理器。TouchExplorationStateChangeListener监听器)
注册a辅助功能管理器。TouchExplorationStateChangeListener中的更改系统的全局触摸探索状态。
列表<服务信息> 获取辅助功能服务列表()
此方法已弃用API级别14。使用获取已安装辅助功能服务列表()
列表<辅助功能服务信息> 获取启用的辅助功能服务列表(int feedbackTypeFlags)
返回辅助功能服务信息已启用的辅助功能服务的对于给定的反馈类型。
列表<辅助功能服务信息> 获取已安装辅助功能服务列表()
返回辅助功能服务信息已安装的辅助功能服务的。
空隙 打断()
请求所有可访问性服务的反馈中断。
布尔值 已启用()
返回系统中的辅助功能是否已启用。
布尔值 已启用isTouchExploration()
如果系统中的触摸探索已启用,则返回。
布尔值 removeAccessibilityStateChangeListener(辅助功能管理器。辅助功能StateChangeListener监听器)
布尔值 删除TouchExplorationStateChangeListener(辅助功能管理器。TouchExplorationStateChangeListener监听器)
空隙 发送辅助功能事件(辅助功能事件事件)
[展开]
继承的方法
来自班级java.lang.Object对象

公共方法

公众布尔值 添加辅助功能状态更改侦听器 (辅助功能管理器。辅助功能StateChangeListener监听器)

已在中添加API级别14

注册辅助功能管理器。辅助功能StateChangeListener中的更改系统的全局可访问性状态。

参数
听众 倾听者。
退换商品
  • 如果注册成功,则为True。

公众布尔值 添加TouchExplorationStateChangeListener (辅助功能管理器。TouchExplorationStateChangeListener监听器)

已在中添加API等级19

注册a辅助功能管理器。TouchExplorationStateChangeListener中的更改系统的全局触摸探索状态。

参数
听众 倾听者。
退换商品
  • 如果成功注册,则为True。

公众的列表<服务信息> 获取辅助功能服务列表 ()

已在中添加API级别4

此方法已弃用API级别14。
使用获取已安装辅助功能服务列表()

返回服务信息已安装的辅助功能服务的。

退换商品

公众的列表<辅助功能服务信息> 获取启用的辅助功能服务列表 (int feedbackTypeFlags)

已在中添加API级别14

返回辅助功能服务信息已启用的可访问性服务的数量对于给定的反馈类型。

参数
反馈类型标志 反馈类型标志。
退换商品

公众的列表<辅助功能服务信息> 获取已安装辅助功能服务列表 ()

已在中添加API级别14

返回辅助功能服务信息已安装的辅助功能服务的。

退换商品

公众空隙 打断 ()

已在中添加API级别4

请求所有可访问性服务的反馈中断。

公众布尔值 已启用 ()

已在中添加API级别4

返回系统中的辅助功能是否已启用。

退换商品
  • 如果启用了辅助功能,则为True,否则为false。

公众布尔值 已启用isTouchExploration ()

已在中添加API级别14

返回系统中是否启用了触摸探索。

退换商品
  • 如果启用了触摸探索,则为True,否则为false。

公众布尔值 删除辅助功能状态更改侦听器 (辅助功能管理器。辅助功能StateChangeListener监听器)

已在中添加API级别14
参数
听众 倾听者。
退换商品
  • 如果成功注销,则为True。

公众布尔值 删除TouchExplorationStateChangeListener (辅助功能管理器。TouchExplorationStateChangeListener监听器)

已在中添加API等级19
参数
听众 倾听者。
退换商品
  • 如果成功注销,则为True。

公众空隙 发送辅助功能事件 (辅助功能事件事件)

已在中添加API级别4
参数
事件 要发送的事件。
投掷
非法状态例外 如果未启用可访问性。注:发送自定义辅助功能的首选机制事件是通过调用请求发送辅助功能事件(视图、辅助功能事件)而不是使用此方法来允许前置任务增加/过滤由他们的后代。