我有9个元素:
- person 1, person 2, person 3,
- animal 1, animal 2, animal 3,
- transport 1, transport 2, transport 3
三种不同类型:
- Person (photo, name, age, job, move),
- Animal (photo, name, age, feed, move),
- Transport(photo, name, release date, fuel, move)
我想使用listview
创建一个ArrayAdapter
,假设Person
没有图标,Animal
有图标,Transport
有星号图标。像这样Image,但我不明白如何。
非常感谢所有人的支持。
答案 0 :(得分:0)
您应该覆盖BaseAdapter
中的方法getViewTypeCount()
和
getItemViewType(int position)
RecyclerView.Adapter存在相同的方法。