FileDocCategorySizeDatePackage
AccessibilityEventSource.javaAPI DocAndroid 5.1 API2396Thu Mar 12 22:22:10 GMT 2015android.view.accessibility

AccessibilityEventSource

public interface AccessibilityEventSource
This interface is implemented by classes source of {@link AccessibilityEvent}s.

Developer Guides

For more information about making applications accessible, read the Accessibility developer guide.

Fields Summary
Constructors Summary
Methods Summary
public voidsendAccessibilityEvent(int eventType)
Handles the request for sending an {@link AccessibilityEvent} given the event type. The method must first check if accessibility is on via calling {@link AccessibilityManager#isEnabled() AccessibilityManager.isEnabled()}, obtain an {@link AccessibilityEvent} from the event pool through calling {@link AccessibilityEvent#obtain(int) AccessibilityEvent.obtain(int)}, populate the event, and send it for dispatch via calling {@link AccessibilityManager#sendAccessibilityEvent(AccessibilityEvent) AccessibilityManager.sendAccessibilityEvent(AccessibilityEvent)}.

see
AccessibilityEvent
see
AccessibilityManager
param
eventType The event type.

public voidsendAccessibilityEventUnchecked(AccessibilityEvent event)
Handles the request for sending an {@link AccessibilityEvent}. The method does not guarantee to check if accessibility is on before sending the event for dispatch. It is responsibility of the caller to do the check via calling {@link AccessibilityManager#isEnabled() AccessibilityManager.isEnabled()}.

see
AccessibilityEvent
see
AccessibilityManager
param
event The event.