added in version 22.1.0
belongs to Maven artifact com.android.support:support-compat:28.0.0-alpha1

AccessibilityNodeProviderCompat

public class AccessibilityNodeProviderCompat
extends Object

java.lang.Object
   ↳ android.support.v4.view.accessibility.AccessibilityNodeProviderCompat


Helper for accessing AccessibilityNodeProvider.

Summary

Constants

int HOST_VIEW_ID

The virtual id for the hosting View.

Public constructors

AccessibilityNodeProviderCompat()

Creates a new instance.

AccessibilityNodeProviderCompat(Object provider)

Creates a new instance wrapping an AccessibilityNodeProvider.

Public methods

AccessibilityNodeInfoCompat createAccessibilityNodeInfo(int virtualViewId)

Returns an AccessibilityNodeInfoCompat representing a virtual view, i.e.

List<AccessibilityNodeInfoCompat> findAccessibilityNodeInfosByText(String text, int virtualViewId)

Finds AccessibilityNodeInfoCompats by text.

AccessibilityNodeInfoCompat findFocus(int focus)

Find the virtual view, i.e.

Object getProvider()
boolean performAction(int virtualViewId, int action, Bundle arguments)

Performs an accessibility action on a virtual view, i.e.

Inherited methods

From class java.lang.Object

Constants

HOST_VIEW_ID

added in version 25.1.0
int HOST_VIEW_ID

The virtual id for the hosting View.

Constant Value: -1 (0xffffffff)

Public constructors

AccessibilityNodeProviderCompat

added in version 22.1.0
AccessibilityNodeProviderCompat ()

Creates a new instance.

AccessibilityNodeProviderCompat

added in version 22.1.0
AccessibilityNodeProviderCompat (Object provider)

Creates a new instance wrapping an AccessibilityNodeProvider.

Parameters
provider Object: The provider.

Public methods

createAccessibilityNodeInfo

added in version 22.1.0
AccessibilityNodeInfoCompat createAccessibilityNodeInfo (int virtualViewId)

Returns an AccessibilityNodeInfoCompat representing a virtual view, i.e. a descendant of the host View, with the given virtu