void
|
clearTextField()
Clears the existing text contents in an editable field.
|
boolean
|
click()
Performs a click at the center of the visible bounds of the UI element represented
by this UiObject.
|
boolean
|
clickAndWaitForNewWindow()
Waits for window transitions that would typically take longer than the
usual default timeouts.
|
boolean
|
clickAndWaitForNewWindow(long timeout)
Performs a click at the center of the visible bounds of the UI element represented
by this UiObject and waits for window transitions.
|
boolean
|
clickBottomRight()
Clicks the bottom and right corner of the UI element
|
boolean
|
clickTopLeft()
Clicks the top and left corner of the UI element
|
boolean
|
dragTo(UiObject destObj, int steps)
Drags this object to a destination UiObject.
|
boolean
|
dragTo(int destX, int destY, int steps)
Drags this object to arbitrary coordinates.
|
boolean
|
exists()
Check if view exists.
|
AccessibilityNodeInfo
|
findAccessibilityNodeInfo(long timeout)
Finds a matching UI element in the accessibility hierarchy, by
using the selector for this UiObject.
|
Rect
|
getBounds()
Returns the view's bounds property.
|
UiObject
|
getChild(UiSelector selector)
Creates a new UiObject for a child view that is under the present UiObject.
|
int
|
getChildCount()
Counts the child views immediately under the present UiObject.
|
String
|
getClassName()
Retrieves the className property of the UI element.
|
String
|
getContentDescription()
Reads the content_desc property of the UI element
|
UiObject
|
getFromParent(UiSelector selector)
Creates a new UiObject for a sibling view or a child of the sibling view,
relative to the present UiObject.
|
String
|
getPackageName()
Reads the view's package property
|
final
UiSelector
|
getSelector()
Debugging helper.
|
String
|
getText()
Reads the text property of the UI element
|
Rect
|
getVisibleBounds()
Returns the visible bounds of the view.
|
boolean
|
isCheckable()
Checks if the UI element's checkable property is currently true.
|
boolean
|
isChecked()
Check if the UI element's checked property is currently true
|
boolean
|
isClickable()
Checks if the UI element's clickable property is currently true.
|
boolean
|
isEnabled()
Checks if the UI element's enabled property is currently true.
|
boolean
|
isFocusable()
Check if the UI element's focusable property is currently true.
|
boolean
|
isFocused()
Check if the UI element's focused property is currently true
|
boolean
|
isLongClickable()
Check if the view's long-clickable property is currently true
|
boolean
|
isScrollable()
Check if the view's scrollable property is currently true
|
boolean
|
isSelected()
Checks if the UI element's selected property is currently true.
|
boolean
|
longClick()
Long clicks the center of the visible bounds of the UI element
|
boolean
|
longClickBottomRight()
Long clicks bottom and right corner of the UI element
|
boolean
|
longClickTopLeft()
Long clicks on the top and left corner of the UI element
|
boolean
|
performMultiPointerGesture(PointerCoords... touches)
Performs a multi-touch gesture.
|
boolean
|
performTwoPointerGesture(Point startPoint1, Point startPoint2, Point endPoint1, Point endPoint2, int steps)
Generates a two-pointer gesture with arbitrary starting and ending points.
|
boolean
|
pinchIn(int percent, int steps)
Performs a two-pointer gesture, where each pointer moves diagonally
toward the other, from the edges to the center of this UiObject .
|
boolean
|
pinchOut(int percent, int steps)
Performs a two-pointer gesture, where each pointer moves diagonally
opposite across the other, from the center out towards the edges of the
this UiObject.
|
boolean
|
setText(String text)
Sets the text in an editable field, after clearing the field's content.
|
boolean
|
swipeDown(int steps)
Performs the swipe down action on the UiObject.
|
boolean
|
swipeLeft(int steps)
Performs the swipe left action on the UiObject.
|
boolean
|
swipeRight(int steps)
Performs the swipe right action on the UiObject.
|
boolean
|
swipeUp(int steps)
Performs the swipe up action on the UiObject.
|
boolean
|
waitForExists(long timeout)
Waits a specified length of time for a view to become visible.
|
boolean
|
waitUntilGone(long timeout)
Waits a specified length of time for a view to become undetectable.
|