在Horizo​​ntalListview中,我想定位到中间项目,例如30size列表视图中的第15个项目,这是一个问题。
当我在setAdapter()无效后调用setSelection()时,原因是什么?

adapter = new HorizontalListViewAdapter();horizontalListView.setAdapter(adapter);horizontalListView.setSelection(orderTime.size() / 2);

最佳答案

例如,如果您使用的是Paul Saucey HorizontalListView的修改版本的OpenSoruce HorizontalListView,则可以打开代码,并看到setSelection方法对滚动不起作用。我使用过Horizo​​ntalListView库,并进行了一些修改,您可以在其中找到here。为了您的目的,请使用方法scrollToIndex

关于android - 在Horizo​​ntalListview中的setSelection无效,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26272939/

10-11 20:13