Scrapped or attached views may not be recycled. isScrap:false isAttached:true錯誤

網上查的資料,數據源clear的時候,需要

Adapter.notifyDataSetChanged()

但是我是放在線程裏的,不能直接Adapter.notifyDataSetChanged(),所以Adapter.notifyDataSetChanged()放到了handler裏處理了

這樣的話,第一次加載是沒問題,但是不穩定,在網速不好時或刷新時還是經常出這個錯。後來發現還是自己sb了,

records.clear();和Adapter.notifyDataSetChanged()都放在handler就ok了,handler是消息處理機制,底層沒研究過,但是肯定是會有延遲的。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章