在HorizontalListview中,我想找到中间项,例如,30size列表视图中的第15项,这里是问题。 当我在setAdapter()没有效果后调用setSelection()时,是什么原因?
adapter = new HorizontalListViewAdapter();
horizontalListView.setAdapter(adapter);
horizontalListView.setSelection(orderTime.size() / 2);
答案 0 :(得分:1)
例如,您使用的是Paul Saucey HorizontalListView
的修改版本的OpenSoruce HorizontalListView
,您可以打开代码并看到setSelection方法对滚动没有任何作用。我使用了HorizontalListView库并执行了一些修改,你可以找到here。出于您的目的,请使用方法scrollToIndex