friend,我在ListView中显示一个数组。我在按钮点击和调用时动态改变数组的数据adapter.notifyDataSetInvalidated();它不维护列表的滚动条位置。(要列出的数据源的长度始终相同)。谁能指导我如何保持ListView的最后状态?如有任何帮助,我们将不胜感激。 最佳答案 试试这个://Getthetoppositionfromthefirstvisibleelementintidx=list.getFirstVisiblePosition();Viewvfirst=list.getChildAt(0