android.view.accessibility

Interfaces

AccessibilityEventSource

This interface is implemented by classes source of AccessibilityEvents.

AccessibilityServicesStateChangeListener

Listener for changes to the state of accessibility services.

AccessibilityStateChangeListener

Listener for the system accessibility state.

AudioDescriptionRequestedChangeListener

Listener for the audio description by default state.

TouchExplorationStateChangeListener

Listener for the system touch exploration state.

Classes

AccessibilityEvent

This class represents accessibility events that are sent by the system when something notable happens in the user interface.

AccessibilityManager

System level service that serves as an event dispatch for AccessibilityEvents, and provides facilities for querying the accessibility state of the system.

AccessibilityNodeInfo

This class represents a node of the window content as well as actions that can be requested from its source.

AccessibilityNodeProvider

This class is the contract a client should implement to enable support of a virtual view hierarchy rooted at a given view for accessibility purposes.

AccessibilityRecord

Represents a record in an AccessibilityEvent and contains information about state change of its source android.view.View.

AccessibilityRequestPreparer

Object responsible to ensuring that a View is prepared to meet a synchronous request for accessibility data.

AccessibilityWindowInfo

This class represents a state snapshot of a window for accessibility purposes.

CaptioningManager

Contains methods for accessing and monitoring preferred video captioning state and visual properties.