我正在开发一个具有列表视图的Android项目,其中每一行都显示为卡片。因此,我为每一行创建了单独的视图。
如何在适配器类中处理这些多个视图?
是否有任何代码设计模式可以帮助单独处理这些视图?
提前感谢
答案 0 :(得分:0)
您应该在适配器中使用typeCount
。这是android documentation
答案 1 :(得分:0)
您的适配器需要实现getItemViewType()
和getViewTypeCount()
方法,让listview正确处理每行不同类型的布局。请参阅文档:http://developer.android.com/reference/android/widget/BaseAdapter.html
答案 2 :(得分:0)
我会使用回收者视图。一个很好的例子是here