移动到下一个项目-Android-Horizontallistview

移动到下一个项目-Android-Horizontallistview,android,listview,android-listview,android-view,listviewitem,Android,Listview,Android Listview,Android View,Listviewitem,问题是,当我从我的ListView方法performItemClick()调用时,我没有转向方法setOnItemClickListener(),并进入一个方法getView()。 我需要调用与我的ListView相关的方法setOnItemClickListener(),我尝试使用ListView.performItemClick()执行此操作,但没有发生任何事情。事实上,我的问题是我只需要转到列表中的下一项(listview),但有一个问题,因为我有一个循环Integer.MAX_值的列表。

问题是,当我从我的
ListView
方法
performItemClick()
调用时,我没有转向方法
setOnItemClickListener()
,并进入一个方法
getView()
。 我需要调用与我的
ListView
相关的方法
setOnItemClickListener()
,我尝试使用
ListView.performItemClick()
执行此操作,但没有发生任何事情。事实上,我的问题是我只需要转到列表中的下一项(listview),但有一个问题,因为我有一个循环
Integer.MAX_值的列表。因为我只需要转到列表上的下一项,所以我尝试执行
setSelection(mSelectedItem)
,但在我的代码中,我使用了
HorizontalListView
,当我查看这个类时,看到:

    @Override
public void setSelection(int position) {
    //TODO: implement
}
表示此方法不起作用。
为什么会发生这种情况?我如何解决?这是我的。

您的
HorizontalListView
扩展了哪个类?@joao2fast4u,
AdapterView
HorizontalListView
实现已运行
setSelection()。你试过了吗?@joao2fast4u,谢谢你的链接,现在试试。