If we leave the up/down ambiguity behind, the answers below will help us understand and achieve the goal.
Yes thats what I want to achieve, to go through the list until I found the desired item.
`driver.findElementByAndroidUIAutomator("new UiScrollable(new UiSelector().resourceId(\"Id")).scrollIntoView(new UiSelector().text(\"Singapore\"))");`
above mentioned method doesn't take coordinates. Does it!!!!
Thank you in advance for the interest you are taking to help/solve the problem.