2

我正在使用FlexboxLayoutManagerRecyclerView我需要防止 RV 被回收。我试图设置itemViewCacheSize()为总项目数,但没有帮助。我也尝试设置maxedRecycledViews()为 0 没有结果。如何防止 RV 被回收?

4

1 回答 1

4

在 onBindViewHolder 下调用 setIsRecyclable(false)。

override fun onBindViewHolder(holder: ManşetViewHolder, position: Int) {
    holder.setIsRecyclable(false)
}
于 2018-05-03T11:02:45.133 回答