我有 ExpandableListView 并为我自己的适配器扩展了 BaseExpandableListAdapter。不过,我在使用分隔符时遇到了困难。我添加到我的对象列表中,这些对象转到 ExpandableListView “分隔符”到某些位置,我需要使用不同的行布局在 ExpandableListView 中显示它们。现在的问题是,BaseExpandableListAdapter 没有 BaseAdapter 所具备的 getViewTypeCount() 和 getItemViewType(int position) 方法。有什么办法吗?
问问题
1527 次
1 回答
3
You could implement those "separators" by providing different Views
for the position you want. To do this use the :
getChildType()
and getChildTypeCount()
(for different child Views
)
getGroupType()
and getGroupTypeCount()
(for different group Views
)
from the BaseExpandableListAdapter
class.
于 2012-05-11T16:43:57.223 回答