相关疑难解决方法(0)

以编程方式滚动到Android ListView中的特定位置

如何以编程方式滚动到某个特定位置ListView

例如,我有一个String[] {A,B,C,D....},我需要将顶部可见项设置ListView为我的索引21 String[].

android android-listview

150
推荐指数
8
解决办法
16万
查看次数

android:smoothScrollToPosition()无法正常工作

在将一个元素添加到与listview关联的arrayadapter之后,我试图平滑地滚动到列表的最后一个元素.问题是它只是滚动到一个随机位置

arrayadapter.add(item);
//DOES NOT WORK CORRECTLY:
listview.smoothScrollToPosition(arrayadapter.getCount()-1);

//WORKS JUST FINE:
listview.setSelection(arrayadapter.getCount()-1);
Run Code Online (Sandbox Code Playgroud)

android listview selection smooth-scrolling android-arrayadapter

51
推荐指数
5
解决办法
5万
查看次数