Select an item from ListView is very slow

Hi guys

I have this problem with an app,

As a part of a test, I am in a screen where is structure alredy defined, but when I click a spinner object, the structure changes completely and loads only one object (a ListView), so, my problem is when I want to select an item from this ListView it takes like a one minute, so it’s very slow.

I've been trying with:

//takes 30 seconds to click`


//takes like 60 seconds to click
.AndroidUIAutomator(“new UiScrollable(new UiSelector()).scrollIntoView(”
+ “new UiSelector().text(”"+data1+""));")).click();


// takes more than 30 seconds to click

List<MobileElement> list1= appdriver.findElements(By.xpath("//android.widget.ListView[1]/android.view.ViewGroup/android.view.ViewGroup[1]/android.widget.TextView"));

for(int i=0 ; i< list1.size(); i++) {
    if(list1.get(i).getText().toString().trim().compareTo(data1)==0) {

PD: The Listview, doesn’t have an ID either resource ID.

Any idea?