如題。比如我的ListView上有20條新聞,我下拉刷新了,獲得到新的2條新聞,這時我把新聞插到ListView的最前面。那麼問題來了。。我原來的20條新聞有的項的內容處於“查看全文”狀態,有的處於“收起”狀態。那麼我怎麼保持那20條新聞的展開或收起狀態不變呢?
在adapter綁定List中的實體類加一個屬性,來判斷新聞是處於查看全文或收起狀態,在getView方法中根據這個屬性來判斷是否要打開或收起,而這個屬性只是當用戶點擊查看全文或收起是才修改,這樣當你獲取新的內容時,舊內容的這個屬性是不會改變的,也就可以保持原來的狀態了