# Android appium swipe down doesn't work

**URL:** <https://discuss.appium.io/t/android-appium-swipe-down-doesnt-work/34881>\
**Category:** Support\
**Created:** [October 31, 2021, 6:58pm UTC](https://discuss.appium.io/t/android-appium-swipe-down-doesnt-work/34881 "2021-10-31T18:58:27Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![asihiz](https://discuss.appium.io/letter_avatar_proxy/v4/letter/a/a3d4f5/32.png) [@asihiz](https://discuss.appium.io/u/asihiz)\
**Post date:** [October 31, 2021, 6:58pm UTC](https://discuss.appium.io/t/android-appium-swipe-down-doesnt-work/34881/1 "2021-10-31T18:58:27Z")

</div>

I am using a rather new version version of appium (7.5.1) and the Java client.  
The swipe code doesn’t result in an exception but it doesn’t do any thing

Thank in advance to all helpers…

My source code :

public Point getElementCordinate(MobileElement me){  
return new Point(me.getLocation().getX(), me.getLocation().getY());  
}

public Point manipulateCordinates(MobileElement me){

```
 return new Point(me.getLocation().getX(), me.getLocation().getY() - 100); // minus is down

```

}

public void swipeOnScreen(Point fromPoint, Point toPoint) {

TouchAction action = new TouchAction(driver);

WaitOptions waitOptions = new WaitOptions().withDuration(Duration.ofMillis(3000));  
action.press(new PointOption().withCoordinates(fromPoint)).waitAction(waitOptions).moveTo(new  
PointOption().withCoordinates(toPoint)).waitAction().release().perform();

}
