| java.lang.Object | |
| ↳ | android.support.v4.view.AccessibilityDelegateCompat | 
Helper for accessing View.AccessibilityDelegate introduced after API level 4 in a backwards compatible fashion. 
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|  | 
           Creates a new instance.
           | ||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|  |  | 
           Dispatches an 
            AccessibilityEventto the hostViewfirst and then to its children for adding their text content to the event. | |||||||||
|  |  | 
           Gets the provider for managing a virtual view hierarchy rooted at this View and reported to 
            AccessibilityServices that explore the window content. | |||||||||
|  |  | 
           Initializes an 
            AccessibilityEventwith information about the the host View which is the event source. | |||||||||
|  |  | 
           Initializes an 
            AccessibilityNodeInfoCompatwith information about the host view. | |||||||||
|  |  | 
           Gives a chance to the host View to populate the accessibility event with its text content.
           | |||||||||
|  |  | 
           Called when a child of the host View has requested sending an 
            AccessibilityEventand gives an opportunity to the parent (the host) to augment the event. | |||||||||
|  |  | 
           Performs the specified accessibility action on the view.
           | |||||||||
|  |  | 
           Sends an accessibility event of the given type.
           | |||||||||
|  |  | 
           Sends an accessibility event.
           | |||||||||
| [Expand] 
           Inherited Methods
           | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|  From class java.lang.Object | |||||||||||
Creates a new instance.
Dispatches an AccessibilityEvent to the host View first and then to its children for adding their text content to the event. 
 The default implementation behaves as View#dispatchPopulateAccessibilityEvent(AccessibilityEvent) for the case of no accessibility delegate been set. 
| host | The View hosting the delegate. | 
|---|---|
| event | The event. | 
Gets the provider for managing a virtual view hierarchy rooted at this View and reported to AccessibilityServices that explore the window content. 
 The default implementation behaves as ViewCompat#getAccessibilityNodeProvider(View) for the case of no accessibility delegate been set. 
Initializes an AccessibilityEvent with information about the the host View which is the event source. 
 The default implementation behaves as ViewCompat#onInitalizeAccessibilityEvent(View v, AccessibilityEvent event) for the case of no accessibility delegate been set. 
| host | The View hosting the delegate. | 
|---|---|
| event | The event to initialize. | 
Initializes an AccessibilityNodeInfoCompat with information about the host view. 
 The default implementation behaves as ViewCompat#onInitializeAccessibilityNodeInfo(View, AccessibilityNodeInfoCompat) for the case of no accessibility delegate been set. 
| host | The View hosting the delegate. | 
|---|---|
| info | The instance to initialize. | 
Gives a chance to the host View to populate the accessibility event with its text content.
 The default implementation behaves as ViewCompat#onPopulateAccessibilityEvent(AccessibilityEvent) for the case of no accessibility delegate been set. 
| host | The View hosting the delegate. | 
|---|---|
| event | The accessibility event which to populate. | 
Called when a child of the host View has requested sending an AccessibilityEvent and gives an opportunity to the parent (the host) to augment the event. 
 The default implementation behaves as ViewGroupCompat#onRequestSendAccessibilityEvent(ViewGroup, View, AccessibilityEvent) for the case of no accessibility delegate been set. 
| host | The View hosting the delegate. | 
|---|---|
| child | The child which requests sending the event. | 
| event | The event to be sent. | 
Performs the specified accessibility action on the view. For possible accessibility actions look at AccessibilityNodeInfoCompat. 
 The default implementation behaves as View#performAccessibilityAction(int, Bundle) for the case of no accessibility delegate been set. 
| action | The action to perform. | 
|---|
Sends an accessibility event of the given type. If accessibility is not enabled this method has no effect.
 The default implementation behaves as View#sendAccessibilityEvent(int) for the case of no accessibility delegate been set. 
| host | The View hosting the delegate. | 
|---|---|
| eventType | The type of the event to send. | 
Sends an accessibility event. This method behaves exactly as sendAccessibilityEvent(View, int) but takes as an argument an empty AccessibilityEvent and does not perform a check whether accessibility is enabled. 
 The default implementation behaves as View#sendAccessibilityEventUnchecked(AccessibilityEvent) for the case of no accessibility delegate been set. 
| host | The View hosting the delegate. | 
|---|---|
| event | The event to send. |