具有多个视图的Android Listview

时间:2014-12-04 12:21:10

标签: android listview

我正在开发一个具有列表视图的Android项目,其中每一行都显示为卡片。因此,我为每一行创建了单独的视图。

如何在适配器类中处理这些多个视图?

是否有任何代码设计模式可以帮助单独处理这些视图?

提前感谢

3 个答案:

答案 0 :(得分:0)

您应该在适配器中使用typeCount。这是android documentation

答案 1 :(得分:0)

您的适配器需要实现getItemViewType()getViewTypeCount()方法,让listview正确处理每行不同类型的布局。请参阅文档:http://developer.android.com/reference/android/widget/BaseAdapter.html

答案 2 :(得分:0)

我会使用回收者视图。一个很好的例子是here