我有一個RecyclerView,它顯示了通過RecyclerView適配器從互聯網上下載的圖像和文本列表。當我上下滾動RecyclerView時,問題就出現了。當我最初向下滾動列表時,一切都很順利,所有CardViews(包含圖像和一些文本的CardView)都處於各自的位置。RecyclerView混合項目
但是,當我開始向上滾動時,所有先前的CardView被最低的CardView所取代。回收站視圖的最低項目被重新使用,以替換RecyclerView中的所有以前的項目。
這是一個RecyclerView的錯誤?如果沒有,可以通過清除RecyclerView的緩存或通過強制RecyclerView回收正確的項目來解決這個問題嗎?
您的適配器或加載圖像的方式可能有些問題。你能分享你的代碼嗎? – yigit
@yigit你是對的。我的適配器實施中出現問題。 –