Firstly you should try getting location as getLocation()
instead of: .getLocation.getY()
.
Secondly you can implement swipe/scroll in all directions using:
TouchAction action = new TouchAction(driver);
int startY = element1.getLocation().getY() + (element1.getSize().getHeight() / 2);
int startX = element1.getLocation().getX() + (element1.getSize().getWidth() / 2);
int endX = element2.getLocation().getX() + (element2.getSize().getWidth() / 2);
int endY = element2.getLocation().getY() + (element2.getSize().getHeight() / 2);
action.press(startX, startY).waitAction(2000).moveTo(endX, endY).release().perform();
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…