0
可能重複:
Maintain/Save/Restore scroll position when returning to a ListView保存滾動位置
如何保存滾動在ListView中的位置?我應該將元素添加到ListView的頭部並放到任意位置,但不應滾動視覺部分。
例如我有123個元素,我看到索引爲66的元素的1/2部分(元素具有不同的高度)。我在列表中添加了一個元素,我應該看到索引爲67的元素的1/2部分(以前的索引爲66)。
你可以看到作爲例子 - 默認的「SMS」應用程序的Windows Phone 7.5。此應用程序使用延遲加載
它不是爲我工作.. 。android 2.3.3 – monyag
對不起,它的工作,如果我使用這個setter作爲myListView.post(新的Runnable ... setSelection()...);.但在notifyDataChanged滾動設置爲0位置(直觀)後,並在稍後設置到我的位置後。滾動位置不會被存儲:( – monyag