我使用RecyclerView
显示时间轴列表,时间线的每条推文都显示为CardView
。但是,在向下滚动RecyclerView
并向后滚动后,卡片的某些内容会丢失,如下面的两个屏幕截图所示。滚动后,红色矩形中的内容将丢失。
在滚动之前:
滚动后
我想知道它是否是RecyclerView
的错误,并且在谷歌搜索后找不到解决方案。
顺便说一下,我写了一个扩展Recycler.Adapter
的类,其中包含两个方法onCreateViewHolder
和onBindViewHolder
。我将ViewHolder的通货膨胀工作放在onBindViewHolder
方法中。我对LinearLayoutManager
使用默认RecyclerView
。我不知道自己是否应该自己写LayoutManager
。