我的应用程序中有一个列表视图,最初显示 10 个项目,当我滚动到底部时,它每次都会动态添加 10 个项目。我的问题是当我滚动到底部时,显示转到列表中的第一项(不是新添加的 10 项),所以我需要一直向下滚动。
我用了
ListView.setSelection(totalItemCount - 9);
显示新添加的 10 项中的第一项。但这里发生的情况是显示实际上转到列表视图的第一项,但它再次自动滚动到新添加的 10 项的第一项。所以,这里的用户体验会很糟糕......我希望它改变,这样它就不会进入列表视图的顶部。希望我解释清楚,请帮助,谢谢