Home
last modified time | relevance | path

Searched refs:segments (Results 1 – 2 of 2) sorted by relevance

/test/uiautomator/uiautomator/src/main/java/androidx/test/uiautomator/
DInteractionController.java378 public boolean swipe(Point[] segments, int segmentSteps) { in swipe() argument
388 if(segments.length == 0) in swipe()
392 ret = touchDown(segments[0].x, segments[0].y); in swipe()
394 for(int seg = 0; seg < segments.length; seg++) { in swipe()
395 if(seg + 1 < segments.length) { in swipe()
397 xStep = ((double)(segments[seg+1].x - segments[seg].x)) / segmentSteps; in swipe()
398 yStep = ((double)(segments[seg+1].y - segments[seg].y)) / segmentSteps; in swipe()
401 ret &= touchMove(segments[seg].x + (int)(xStep * i), in swipe()
402 segments[seg].y + (int)(yStep * i)); in swipe()
414 ret &= touchUp(segments[segments.length - 1].x, segments[segments.length -1].y); in swipe()
DUiDevice.java674 public boolean swipe(Point @NonNull [] segments, int segmentSteps) { in swipe() argument
675 Log.d(TAG, String.format("Swiping between %s in %d steps.", Arrays.toString(segments), in swipe()
676 segmentSteps * (segments.length - 1))); in swipe()
677 return getInteractionController().swipe(segments, segmentSteps); in swipe()