How do i swipe up a view using accessibility in android?

190 views Asked by At

I am using gesture class to swipe up but it does not work in android there are no logs even

GestureDescription.Builder gestureBuilder = new GestureDescription.Builder();

and moving using

path.moveTo(rightSizeOfScreen, middleYValue);
path.lineTo(leftSideOfScreen, middleYValue);
1

There are 1 answers

0
socialcoder On
AccessibilityNodeInfo products = getRootInActiveWindow().findAccessibilityNodeInfosByViewId("id").get(0);
        //product list shown

        DisplayMetrics displayMetrics = getResources().getDisplayMetrics();

        int middleYValue = displayMetrics.heightPixels / 2;
        final int leftSideOfScreen = displayMetrics.widthPixels / 4;
        final int rightSizeOfScreen = leftSideOfScreen * 3;
        GestureDescription.Builder gestureBuilder = new GestureDescription.Builder();
        Path path = new Path();


            path.moveTo(rightSizeOfScreen, middleYValue);
            path.lineTo(leftSideOfScreen, middleYValue);

        gestureBuilder.addStroke(new GestureDescription.StrokeDescription(path, 100, 50));
        gestureBuilder.addStroke(new GestureDescription.StrokeDescription(path, 100, 50));