使用setAdapter后,如何防止listview滚动到顶部

Dro*_*per 5 android android-listview

我有一个listview,可以在几个自定义列表之间切换.我按下一个按钮在列表视图中的不同适配器之间切换,但它跳转到列表视图的顶部.当我在列表之间切换时,是否有一种方法可以保持在屏幕上相同的位置?

Ani*_*tal 0

使用以下 2 个中的任何一个:

1. Call getListView().setSelection(int iIndex);
2. Call getListView().smoothScrollToPosition();
Run Code Online (Sandbox Code Playgroud)

如果其中任何一个有效,请告诉我。