If you just need to verify the text views its easy to use getView from the 
adapter.  If you need to click on the view, the best approach for me was to 
use solo.sendKey(Solo.DOWN) the correct number of times to select the item 
in the list that you want, and then use solo.getCurrentTextViews(). 
for example: 
    protected void selectAdapterItem(LnSolo solo, int i, Event event){ 
        scrollToTop(solo); 
        ListView listView = solo.getCurrentListViews().get(0); 
while(MobilUtils.searchParentForText(listView.getSelectedView(),"Popular")!=null){ 
            solo.sendKey(Solo.UP); 
            listView =  solo.getCurrentListViews().get(0); 
        } 
       MobilUtils.currentEvent=event; 
       for(int x=0;x<i+2;x++){ 
           solo.sendKey(Solo.DOWN); 
       } 
        listView = solo.getCurrentListViews().get(0); 
       solo.clickOnView(listView.getSelectedView()); 
       solo.waitForText(MobilUtils.currentEvent.getTitle()); 
    } 
specific app, but you get the idea.
                    
                
                
            
        
浙公网安备 33010602011771号