我在我的应用程序中使用recyclerView,该行具有三种不同的布局。

我根据数据类型更改布局中每一行的不同视图的可见性。例如,如果是文本发布,则将imageView的可见性更改为不可见;如果是图像发布,则将textView的可见性更改。

这是不好的做法吗?这对于应用程序来说会产生太多开销吗?

最佳答案

请检查this答案。

主要思想-您应该实现适当适配器的getItemViewType并使用getItemViewType返回的类型相应地创建布局

08-16 14:46