国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

recyclerview緩存機制 recyclerview怎么刷新數(shù)據(jù)?

recyclerview怎么刷新數(shù)據(jù)?首先提供一個可能無法完全解決主要問題的答案:recyclerview refresh data:無論是添加項、刪除項還是通知更改,都可以完全重建列表。最后,它應該

recyclerview怎么刷新數(shù)據(jù)?

首先提供一個可能無法完全解決主要問題的答案:

recyclerview refresh data:無論是添加項、刪除項還是通知更改,都可以完全重建列表。

最后,它應該會導致布局發(fā)生變化。布局完成后,是關于“何時加載刷新數(shù)據(jù)?”

如果是這樣的話,這很簡單:recyclerView.getViewTreeObserver服務器(). Addongloballayoutlistener(this)

getviewtreeobserver()是視圖對象的常規(guī)進程監(jiān)視器。您可以添加各種狀態(tài)監(jiān)視器,包括上述。

我希望我能幫助你

我的程序中原來的刷新邏輯是,適配器。清除()那么適配器.addAll(列表)完成了。正常情況下沒關系。然后那家伙說,“加上?!边m配器.notifyDataSetChanged試試這個句子。沒有其他方法可以添加它。讓測試隨機切換數(shù)據(jù)。好吧,解決了。我不知道為什么。。。。我不是一個純粹的技術人員。我不明白原因。正常適配器.addAll(list)事實上,有一個用于添加數(shù)據(jù)的刷新機制。如果你進去看看源代碼,它不會通知整個列表。所以猜測是不是要替換所有的數(shù)據(jù),是不是要去通知一個科學的?所以這個錯誤,除了適配器.notifyDataSetChanged在這句話之后,我沒有問題。如果有朋友也遇到這個問題,實在找不到辦法,加上這句話試試。