android.view.accessibility
Class AccessibilityNodeInfo
java.lang.Object
android.view.accessibility.AccessibilityNodeInfo
- All Implemented Interfaces:
- Parcelable
public class AccessibilityNodeInfo
- extends Object
- implements Parcelable
ACTION_FOCUS
public static final int ACTION_FOCUS
- See Also:
- Constant Field Values
ACTION_CLEAR_FOCUS
public static final int ACTION_CLEAR_FOCUS
- See Also:
- Constant Field Values
ACTION_SELECT
public static final int ACTION_SELECT
- See Also:
- Constant Field Values
ACTION_CLEAR_SELECTION
public static final int ACTION_CLEAR_SELECTION
- See Also:
- Constant Field Values
ACTION_CLICK
public static final int ACTION_CLICK
- See Also:
- Constant Field Values
ACTION_LONG_CLICK
public static final int ACTION_LONG_CLICK
- See Also:
- Constant Field Values
ACTION_ACCESSIBILITY_FOCUS
public static final int ACTION_ACCESSIBILITY_FOCUS
- See Also:
- Constant Field Values
ACTION_CLEAR_ACCESSIBILITY_FOCUS
public static final int ACTION_CLEAR_ACCESSIBILITY_FOCUS
- See Also:
- Constant Field Values
ACTION_NEXT_AT_MOVEMENT_GRANULARITY
public static final int ACTION_NEXT_AT_MOVEMENT_GRANULARITY
- See Also:
- Constant Field Values
ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY
public static final int ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY
- See Also:
- Constant Field Values
ACTION_NEXT_HTML_ELEMENT
public static final int ACTION_NEXT_HTML_ELEMENT
- See Also:
- Constant Field Values
ACTION_PREVIOUS_HTML_ELEMENT
public static final int ACTION_PREVIOUS_HTML_ELEMENT
- See Also:
- Constant Field Values
ACTION_SCROLL_FORWARD
public static final int ACTION_SCROLL_FORWARD
- See Also:
- Constant Field Values
ACTION_SCROLL_BACKWARD
public static final int ACTION_SCROLL_BACKWARD
- See Also:
- Constant Field Values
ACTION_ARGUMENT_MOVEMENT_GRANULARITY_INT
public static final String ACTION_ARGUMENT_MOVEMENT_GRANULARITY_INT
- See Also:
- Constant Field Values
ACTION_ARGUMENT_HTML_ELEMENT_STRING
public static final String ACTION_ARGUMENT_HTML_ELEMENT_STRING
- See Also:
- Constant Field Values
FOCUS_INPUT
public static final int FOCUS_INPUT
- See Also:
- Constant Field Values
FOCUS_ACCESSIBILITY
public static final int FOCUS_ACCESSIBILITY
- See Also:
- Constant Field Values
MOVEMENT_GRANULARITY_CHARACTER
public static final int MOVEMENT_GRANULARITY_CHARACTER
- See Also:
- Constant Field Values
MOVEMENT_GRANULARITY_WORD
public static final int MOVEMENT_GRANULARITY_WORD
- See Also:
- Constant Field Values
MOVEMENT_GRANULARITY_LINE
public static final int MOVEMENT_GRANULARITY_LINE
- See Also:
- Constant Field Values
MOVEMENT_GRANULARITY_PARAGRAPH
public static final int MOVEMENT_GRANULARITY_PARAGRAPH
- See Also:
- Constant Field Values
MOVEMENT_GRANULARITY_PAGE
public static final int MOVEMENT_GRANULARITY_PAGE
- See Also:
- Constant Field Values
CREATOR
public static final Parcelable.Creator<AccessibilityNodeInfo> CREATOR
setSource
public void setSource(View source)
setSource
public void setSource(View root,
int virtualDescendantId)
findFocus
public AccessibilityNodeInfo findFocus(int focus)
focusSearch
public AccessibilityNodeInfo focusSearch(int direction)
getWindowId
public int getWindowId()
getChildCount
public int getChildCount()
getChild
public AccessibilityNodeInfo getChild(int index)
addChild
public void addChild(View child)
addChild
public void addChild(View root,
int virtualDescendantId)
getActions
public int getActions()
addAction
public void addAction(int action)
setMovementGranularities
public void setMovementGranularities(int granularities)
getMovementGranularities
public int getMovementGranularities()
performAction
public boolean performAction(int action)
performAction
public boolean performAction(int action,
Bundle arguments)
findAccessibilityNodeInfosByText
public List<AccessibilityNodeInfo> findAccessibilityNodeInfosByText(String text)
getParent
public AccessibilityNodeInfo getParent()
setParent
public void setParent(View parent)
setParent
public void setParent(View root,
int virtualDescendantId)
getBoundsInParent
public void getBoundsInParent(Rect outBounds)
setBoundsInParent
public void setBoundsInParent(Rect bounds)
getBoundsInScreen
public void getBoundsInScreen(Rect outBounds)
setBoundsInScreen
public void setBoundsInScreen(Rect bounds)
isCheckable
public boolean isCheckable()
setCheckable
public void setCheckable(boolean checkable)
isChecked
public boolean isChecked()
setChecked
public void setChecked(boolean checked)
isFocusable
public boolean isFocusable()
setFocusable
public void setFocusable(boolean focusable)
isFocused
public boolean isFocused()
setFocused
public void setFocused(boolean focused)
isVisibleToUser
public boolean isVisibleToUser()
setVisibleToUser
public void setVisibleToUser(boolean visibleToUser)
isAccessibilityFocused
public boolean isAccessibilityFocused()
setAccessibilityFocused
public void setAccessibilityFocused(boolean focused)
isSelected
public boolean isSelected()
setSelected
public void setSelected(boolean selected)
isClickable
public boolean isClickable()
setClickable
public void setClickable(boolean clickable)
isLongClickable
public boolean isLongClickable()
setLongClickable
public void setLongClickable(boolean longClickable)
isEnabled
public boolean isEnabled()
setEnabled
public void setEnabled(boolean enabled)
isPassword
public boolean isPassword()
setPassword
public void setPassword(boolean password)
isScrollable
public boolean isScrollable()
setScrollable
public void setScrollable(boolean scrollable)
getPackageName
public CharSequence getPackageName()
setPackageName
public void setPackageName(CharSequence packageName)
getClassName
public CharSequence getClassName()
setClassName
public void setClassName(CharSequence className)
getText
public CharSequence getText()
setText
public void setText(CharSequence text)
getContentDescription
public CharSequence getContentDescription()
setContentDescription
public void setContentDescription(CharSequence contentDescription)
describeContents
public int describeContents()
- Specified by:
describeContents in interface Parcelable
obtain
public static AccessibilityNodeInfo obtain(View source)
obtain
public static AccessibilityNodeInfo obtain(View root,
int virtualDescendantId)
obtain
public static AccessibilityNodeInfo obtain()
obtain
public static AccessibilityNodeInfo obtain(AccessibilityNodeInfo info)
recycle
public void recycle()
writeToParcel
public void writeToParcel(Parcel parcel,
int flags)
- Specified by:
writeToParcel in interface Parcelable
equals
public boolean equals(Object object)
- Overrides:
equals in class Object
hashCode
public int hashCode()
- Overrides:
hashCode in class Object
toString
public String toString()
- Overrides:
toString in class Object
Copyright © 2008-2012. All Rights Reserved.