创新互联鸿蒙OS教程:鸿蒙OSAccessibilityAbilityInfo

AccessibilityAbilityInfo

java.lang.Object

|---ohos.accessibility.AccessibilityAbilityInfo

public class AccessibilityAbilityInfo
extends Object

查询有关辅助功能的信息。

此类为您提供使用给定搜索条件查询有关指定辅助功能的信息的方法。有关辅助功能的信息包括名称、描述、类型和支持的辅助功能事件。

字段摘要

修饰符和类型 字段 描述
static intACCESSIBILITY_ABILITY_TYPE_AUDIBLE描述声音反馈的可访问性。
static intACCESSIBILITY_ABILITY_TYPE_BRAILLE描述盲文反馈的辅助功能。
static intACCESSIBILITY_ABILITY_TYPE_GENERIC描述通用反馈的可访问性能力。
static intACCESSIBILITY_ABILITY_TYPE_HAPTIC描述触觉反馈的可访问性。
static intACCESSIBILITY_ABILITY_TYPE_SPOKEN描述屏幕阅读器的辅助功能。
static intACCESSIBILITY_ABILITY_TYPE_VISUAL描述视觉反馈的可访问性能力。
static intCAPABILITY_FILTER_KEY_EVENTS描述请求过滤关键事件的能力。
static intCAPABILITY_GESTURES描述执行手势的能力。
static intCAPABILITY_MAGNIFICATION描述请求控制显示放大率的能力。
static intCAPABILITY_TOUCH_EXPLORATION描述请求触摸探索模式的能力。
static intCAPABILITY_WINDOW_CONTENT描述搜索活动窗口内容的能力。
static intFEEDBACK_ALL_MASK描述所有反馈类型的可访问性。

构造函数摘要

构造函数 描述
AccessibilityAbilityInfo()

方法总结

修饰符和类型 方法 描述
AbilityInfogetAbilityInfo()获取有关具有辅助功能的应用程序的信息。
intgetAccessibilityAbilityType()获取可访问性的类型。
intgetCapabilityValues()获取无障碍能力的功能。
StringgetDescription()获取可访问性的描述。
intgetEventTypes()获取无障碍能力可以处理的无障碍事件的类型。
StringgetId()获取无障碍能力的ID。
StringgetName()获取可访问性的名称。
StringgetPackageName()获取无障碍能力的包名。
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

字段详细信息

ACCESSIBILITY_ABILITY_TYPE_AUDIBLE

public static final int ACCESSIBILITY_ABILITY_TYPE_AUDIBLE

描述声音反馈的可访问性。

ACCESSIBILITY_ABILITY_TYPE_BRAILLE

public static final int ACCESSIBILITY_ABILITY_TYPE_BRAILLE

描述盲文反馈的辅助功能。

ACCESSIBILITY_ABILITY_TYPE_GENERIC

public static final int ACCESSIBILITY_ABILITY_TYPE_GENERIC

描述通用反馈的可访问性能力。

ACCESSIBILITY_ABILITY_TYPE_HAPTIC

public static final int ACCESSIBILITY_ABILITY_TYPE_HAPTIC

描述触觉反馈的可访问性。

ACCESSIBILITY_ABILITY_TYPE_SPOKEN

public static final int ACCESSIBILITY_ABILITY_TYPE_SPOKEN

描述屏幕阅读器的辅助功能。

ACCESSIBILITY_ABILITY_TYPE_VISUAL

public static final int ACCESSIBILITY_ABILITY_TYPE_VISUAL

描述视觉反馈的可访问性能力。

CAPABILITY_FILTER_KEY_EVENTS

public static final int CAPABILITY_FILTER_KEY_EVENTS

描述请求过滤关键事件的能力。

CAPABILITY_GESTURES

public static final int CAPABILITY_GESTURES

描述执行手势的能力。

CAPABILITY_MAGNIFICATION

public static final int CAPABILITY_MAGNIFICATION

描述请求控制显示放大率的能力。

CAPABILITY_TOUCH_EXPLORATION

public static final int CAPABILITY_TOUCH_EXPLORATION

描述请求触摸探索模式的能力。

CAPABILITY_WINDOW_CONTENT

public static final int CAPABILITY_WINDOW_CONTENT

描述搜索活动窗口内容的能力。

FEEDBACK_ALL_MASK

public static final int FEEDBACK_ALL_MASK

描述所有反馈类型的可访问性。

构造函数详细信息

AccessibilityAbilityInfo

public AccessibilityAbilityInfo()

方法详情

getName

public String getName()

获取可访问性的名称。

返回:

返回辅助功能的名称。

getAccessibilityAbilityType

public int getAccessibilityAbilityType()

获取可访问性的类型。

返回:

返回可访问性的类型:

  • ACCESSIBILITY_ABILITY_TYPE_SPOKEN
  • ACCESSIBILITY_ABILITY_TYPE_HAPTIC
  • ACCESSIBILITY_ABILITY_TYPE_AUDIBLE
  • ACCESSIBILITY_ABILITY_TYPE_VISUAL
  • ACCESSIBILITY_ABILITY_TYPE_GENERIC
  • ACCESSIBILITY_ABILITY_TYPE_BRAILLE

getEventTypes

public int getEventTypes()

获取无障碍能力可以处理的无障碍事件的类型。

返回:

返回可访问性事件的类型。

getDescription

public String getDescription()

获取可访问性的描述。

返回:

返回可访问性的描述。

getPackageName

public String getPackageName()

获取无障碍能力的包名。

返回:

返回辅助功能的包名称。

getCapabilityValues

public int getCapabilityValues()

获取无障碍能力的功能。

返回:

返回无障碍能力的功能:

  • CAPABILITY_WINDOW_CONTENT
  • CAPABILITY_TOUCH_EXPLORATION
  • CAPABILITY_MAGNIFICATION
  • CAPABILITY_FILTER_KEY_EVENTS
  • CAPABILITY_GESTURES

getId

public String getId()

获取无障碍能力的ID。

返回:

返回辅助功能的 ID。

getAbilityInfo

public AbilityInfo getAbilityInfo()

获取有关具有辅助功能的应用程序的信息。

返回:

返回有关具有可访问性功能的应用程序的信息。

当前标题:创新互联鸿蒙OS教程:鸿蒙OSAccessibilityAbilityInfo
标题路径:http://www.shufengxianlan.com/qtweb/news16/310666.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联