在HorizontalListview中,我想定位到中间项目,例如30size列表视图中的第15个项目,这是一个问题。
当我在setAdapter()无效后调用setSelection()时,原因是什么?adapter = new HorizontalListViewAdapter();horizontalListView.setAdapter(adapter);horizontalListView.setSelection(orderTime.size() / 2);
最佳答案
例如,如果您使用的是Paul Saucey HorizontalListView
的修改版本的OpenSoruce HorizontalListView
,则可以打开代码,并看到setSelection方法对滚动不起作用。我使用过HorizontalListView库,并进行了一些修改,您可以在其中找到here。为了您的目的,请使用方法scrollToIndex
关于android - 在HorizontalListview中的setSelection无效,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26272939/