我正在开发一个Android项目,该项目有一个列表视图,每行显示为一张卡片。因此,我为它的每一行创建了不同的视图。具有多个视图的Android Listview
如何在适配器类中处理这些多个视图?
有没有帮助分开处理这些视图的代码设计模式?
预先感谢
我正在开发一个Android项目,该项目有一个列表视图,每行显示为一张卡片。因此,我为它的每一行创建了不同的视图。具有多个视图的Android Listview
如何在适配器类中处理这些多个视图?
有没有帮助分开处理这些视图的代码设计模式?
预先感谢
你应该用你的typeCount
里面的适配器。这里是android documentation
您的适配器需要实现getItemViewType()
和getViewTypeCount()
方法来让listview正确处理每行不同类型的布局。请参阅文档:http://developer.android.com/reference/android/widget/BaseAdapter.html
我会使用回收站视图。一个很好的例子是here
做所有项目会看上去与卡上的不同值相同..? – 2014-12-04 12:24:05