Java Code Examples for android.support.test.espresso.action.Press#FINGER
The following examples show how to use
android.support.test.espresso.action.Press#FINGER .
You can vote up the ones you like or vote down the ones you don't like,
and go to the original project or source file by following the links above each example. You may check out the related API usage on the sidebar.
Example 1
Source File: ApplicationTest.java From CompactCalendarView with MIT License | 6 votes |
public ViewAction clickXY(final float x, final float y){ final DisplayMetrics dm = activityRule.getActivity().getResources().getDisplayMetrics() ; final float spX = TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_SP, x, dm); final float spY = TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_SP, y, dm); return new GeneralClickAction( Tap.SINGLE, new CoordinatesProvider() { @Override public float[] calculateCoordinates(View view) { final int[] screenPos = new int[2]; view.getLocationOnScreen(screenPos); final float screenX = screenPos[0] + spX; final float screenY = screenPos[1] + spY; float[] coordinates = {screenX, screenY}; return coordinates; } }, Press.FINGER); }
Example 2
Source File: ItClickerActivity.java From SmoothClicker with MIT License | 6 votes |
/** * Custom ViewAction to click on dedicated coordinates * @param x - * @param y - * @return ViewAction - */ private ViewAction clickXY( final int x, final int y ){ return new GeneralClickAction( Tap.SINGLE, new CoordinatesProvider() { @Override public float[] calculateCoordinates( View view ){ final int[] screenPos = new int[2]; view.getLocationOnScreen(screenPos); final float screenX = screenPos[0] + x; final float screenY = screenPos[1] + y; return new float[]{screenX, screenY}; } }, Press.FINGER); }
Example 3
Source File: ItSelectMultiPointsActivity.java From SmoothClicker with MIT License | 6 votes |
/** * Custom ViewAction to click on dedicated coordinates * @param x - * @param y - * @return ViewAction - */ private ViewAction clickXY( final int x, final int y ){ return new GeneralClickAction( Tap.SINGLE, new CoordinatesProvider() { @Override public float[] calculateCoordinates( View view ){ final int[] screenPos = new int[2]; view.getLocationOnScreen(screenPos); final float screenX = screenPos[0] + x; final float screenY = screenPos[1] + y; return new float[]{screenX, screenY}; } }, Press.FINGER); }
Example 4
Source File: ViewActions.java From SwipeCoordinator with Apache License 2.0 | 5 votes |
static ViewAction swipeRightNotReachingThreshold(Context context) { final float x = getWidthScreen(context) * 0.3f; return new GeneralSwipeAction(Swipe.SLOW, GeneralLocation.TOP_LEFT, new CoordinatesProvider() { @Override public float[] calculateCoordinates(View view) { return new float[] {x, 0f}; } }, Press.FINGER); }
Example 5
Source File: ViewActions.java From material-activity-chooser with Apache License 2.0 | 5 votes |
public static ViewAction swipeBottomSheetUp() { /* The default swipe action has a constraint where the swiped view has to be displayed in at least 90%, * which is not the case with bottom sheets... */ return new NoConstraintsSwipeAction(Swipe.FAST, GeneralLocation.VISIBLE_CENTER, GeneralLocation. TOP_CENTER, Press.FINGER); }
Example 6
Source File: ViewActions.java From material-activity-chooser with Apache License 2.0 | 5 votes |
public static ViewAction swipeBottomSheetDown() { /* The default swipe action has a constraint where the swiped view has to be displayed in at least 90%, * which is not the case with bottom sheets... */ return new NoConstraintsSwipeAction(Swipe.FAST, GeneralLocation.TOP_CENTER, GeneralLocation. BOTTOM_CENTER, Press.FINGER); }
Example 7
Source File: ViewActions.java From SwipeCoordinator with Apache License 2.0 | 5 votes |
static ViewAction swipeDownReachingThreshold(Context context) { final float y = getHeightScreen(context) * 0.8f; return new GeneralSwipeAction(Swipe.SLOW, GeneralLocation.TOP_LEFT, new CoordinatesProvider() { @Override public float[] calculateCoordinates(View view) { return new float[] {0f, y}; } }, Press.FINGER); }
Example 8
Source File: ViewActions.java From SwipeCoordinator with Apache License 2.0 | 5 votes |
static ViewAction swipeDownNotReachingThreshold(Context context) { final float y = getHeightScreen(context) * 0.3f; return new GeneralSwipeAction(Swipe.SLOW, GeneralLocation.TOP_LEFT, new CoordinatesProvider() { @Override public float[] calculateCoordinates(View view) { return new float[] {0f, y}; } }, Press.FINGER); }
Example 9
Source File: ViewActions.java From SwipeCoordinator with Apache License 2.0 | 5 votes |
static ViewAction swipeRightReachingThreshold(Context context) { final float x = getWidthScreen(context) * 0.8f; return new GeneralSwipeAction(Swipe.SLOW, GeneralLocation.TOP_LEFT, new CoordinatesProvider() { @Override public float[] calculateCoordinates(View view) { return new float[] {x, 0f}; } }, Press.FINGER); }
Example 10
Source File: CustomClickAction.java From android-espresso-revealed with Apache License 2.0 | 5 votes |
public static ViewAction clickElementWithVisibility(final int viewVisibility) { checkNotNull(viewVisibility); if ((viewVisibility > 0) && (viewVisibility <= 100)) { visibility = viewVisibility; } return new CustomClickAction(Tap.SINGLE, GeneralLocation.TOP_CENTER, Press.FINGER); }
Example 11
Source File: MapActivityTest.java From mobile-android-samples with BSD 3-Clause "New" or "Revised" License | 4 votes |
private static ViewAction swipe() { CoordinatesProvider start = GeneralLocation.TOP_CENTER; CoordinatesProvider end = GeneralLocation.BOTTOM_CENTER; return new GeneralSwipeAction(Swipe.SLOW, start, end, Press.FINGER); }
Example 12
Source File: ViewActions.java From material-activity-chooser with Apache License 2.0 | 4 votes |
public static ViewAction clickOnTop() { return new GeneralClickAction(Tap.SINGLE, GeneralLocation.TOP_CENTER, Press.FINGER); }
Example 13
Source File: ExtViewActions.java From PrettyBundle with Apache License 2.0 | 4 votes |
public static ViewAction swipeTop() { return new GeneralSwipeAction(Swipe.FAST, GeneralLocation.BOTTOM_CENTER, GeneralLocation.TOP_CENTER, Press.FINGER); }
Example 14
Source File: ExtViewActions.java From PrettyBundle with Apache License 2.0 | 4 votes |
public static ViewAction swipeBottom() { return new GeneralSwipeAction(Swipe.FAST, GeneralLocation.TOP_CENTER, GeneralLocation.BOTTOM_CENTER, Press.FINGER); }
Example 15
Source File: MainActivityTest.java From agera with Apache License 2.0 | 4 votes |
private static ViewAction swipeDown() { return new GeneralSwipeAction(Swipe.FAST, GeneralLocation.TOP_CENTER, GeneralLocation.BOTTOM_CENTER, Press.FINGER); }
Example 16
Source File: MainActivityTest.java From agera with Apache License 2.0 | 4 votes |
private static ViewAction swipeDown() { return new GeneralSwipeAction(Swipe.FAST, GeneralLocation.TOP_CENTER, GeneralLocation.BOTTOM_CENTER, Press.FINGER); }
Example 17
Source File: ViewActions.java From u2020-mvp with Apache License 2.0 | 4 votes |
public static ViewAction swipeTop() { return new GeneralSwipeAction(Swipe.FAST, GeneralLocation.BOTTOM_CENTER, GeneralLocation.TOP_CENTER, Press.FINGER); }
Example 18
Source File: ViewActions.java From u2020-mvp with Apache License 2.0 | 4 votes |
public static ViewAction swipeBottom() { return new GeneralSwipeAction(Swipe.FAST, GeneralLocation.TOP_CENTER, GeneralLocation.BOTTOM_CENTER, Press.FINGER); }