我正在为一个"用户"在聊天应用程序中显示在线用户的活动,向他们展示我正在使用ListView,每个项目都包含profil照片,名称和关于在线用户的额外textview。我将图像存储在FirebaseStorage中。
问题是当我滚动项目不稳定而其他用户的某些图像显示在错误的项目中时,我必须等待大约2秒才能使视图稳定。
如果我使用RecyclerView怎么办?它会改变并解决这个问题吗?我需要你的建议。
提前感谢。
答案 0 :(得分:1)
无论何时上下滚动,这些视图都会使用错误的选项重新绘制,因此请始终同时指定if-else条件,因为listview不知道小部件的先前状态/条件/值。