对于 ListView,可以这么搞,节选自己的部分代码,共参考。
public void clickItemByIndex(int index){
if(index >= resultList.getLastVisiblePosition() || index < resultList.getFirstVisiblePosition()){
solo.scrollListToLine(resultList, index);
}
int actualIndex = index - resultList.getFirstVisiblePosition();
//再根据实际情况,使用actualIndex
}