鸿蒙OS开发文档 鸿蒙OS AccessibilityStateEvent

2024-02-25 开发教程 鸿蒙OS开发文档 匿名 0

AccessibilityStateEvent

java.lang.Object
|---ohos.accessibility.AccessibilityStateEvent

public class AccessibilityStateEvent
extends Object

提供可访问性状态事件。

如果你注册了一个状态改变观察者,它会在可访问性状态改变时收到一个事件。 然后您可以根据回调中的结果处理事件。

例如,您可以根据 AccessibilityStateEvent#EVENT_ACCESSIBILITY_STATE_CHANGED 中的事件类型确定可访问性状态。

字段摘要

修饰符和类型字段描述
static intEVENT_ACCESSIBILITY_STATE_CHANGED描述可访问性状态事件的类型。
static intEVENT_TOUCH_BROWSE_STATE_CHANGED描述触摸探索状态事件的类型。

构造函数摘要

构造函数描述
AccessibilityStateEvent()

方法总结

修饰符和类型方法描述
StringgetEventMsg()获取状态事件描述。
intgetEventResult()获取状态事件结果。
intgetEventType()获取状态事件类型。
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

字段详细信息

EVENT_ACCESSIBILITY_STATE_CHANGED

public static final int EVENT_ACCESSIBILITY_STATE_CHANGED

描述可访问性状态事件的类型。

EVENT_TOUCH_BROWSE_STATE_CHANGED

public static final int EVENT_TOUCH_BROWSE_STATE_CHANGED

描述触摸探索状态事件的类型。

构造函数详细信息

AccessibilityStateEvent

public AccessibilityStateEvent()

方法详情

getEventType

public int getEventType()

获取状态事件类型。

返回:

返回状态事件类型。

getEventResult

public int getEventResult()

获取状态事件结果。

返回:

如果启用状态事件,则返回 0; 否则返回 1。

getEventMsg

public String getEventMsg()

获取状态事件描述。

返回:

返回状态事件描述。