2012-10-21 30 views

回答

50

可以使用.insert(T object, int index)方法對於這一點,使用0作爲索引:

yourAdapter.insert(object, 0); 
+0

它的工作,但是當我使用這種方法,也是我的滾動列表視圖頂部。例如,我的列表視圖位於0,我添加了5個元素之前(在位置0),我的列表視圖在位置0滾動,但它應該停留在最後選擇的位置(6) – krinn

+0

您需要手動執行此操作。它重新從頭開始擴展名單,所以這將是一個預期的副作用。 – Eric

+0

@krinn你可以這樣的解決方法http://stackoverflow.com/questions/15597450/android-listview-add-items-to-top-without-list-view-scroll保留滾動位置 – riwnodennyk

相關問題