我在写多级树。我确实看到了可扩展列表视图,但它只支持两个级别。我看了其他的问题和帖子,我发现最有前途的帖子是http://mylifewithandroid.blogspot.com/2011/02/3-level-expandable-lists.html
我知道我必须编写一些自定义的东西来处理多级树。
建议采取的最佳方法是什么?
我可以将ExaPandableListView作为子视图添加到ExaPandableListView吗??
谢谢

最佳答案

如果与自定义的ExpandableListView一起使用,则可以实现n级BaseExpandableListAdapter
在这个扩展适配器中,可以重写

public View getGroupView(int groupPosition, boolean isExpanded,
    View convertView, ViewGroup parent)

方法,将BaseExpandableListAdapter实例分配给ConvertView并返回它。
如果您已经覆盖了适配器中的所有必要方法,那么这应该可以工作。

关于android - 多级 View :expandablelistview,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5639090/

10-09 04:03