多层次的看法:expandablelistview多层次、看法、expandablelistview

2023-09-06 17:30:01 作者:你若不离,我必生死相逼

我想写多层次树。我没看expandablelistview,但它仅支持两个级别。我也看看其他问题(SO)及职位和最有前途的岗位我发现是的http:// mylifewithandroid .blogspot.com / 2011/02/3级膨胀,lists.html

I am trying to write multi level tree. I did look at expandablelistview, but it only supports two levels. I did look at other questions(SO) & posts and the most promising post i have found is http://mylifewithandroid.blogspot.com/2011/02/3-level-expandable-lists.html

据我所知,我将不得不写一些东西定制来处理多层次树。 什么是最好的建议的方法服用? 我可以添加一个exapandablelistview作为一个孩子的exapanablelistview ??

I understand that i will have to write something custom to handle multiple level tree. What is the best recommended approach to take? Can i add an exapandablelistview as a child to an exapanablelistview??

感谢

推荐答案

这是可能的,但它会使GUI结构过于复杂实现。

It's possible, but it would make the GUI structure too complicated to implement.

首先,你要知道,项目呈现的 ExpandableListView 由一个 BaseExpandableListAdapter 给出。你必须设计和实施适配器作为2级的项目的数量相同,因此,3级列表可以正确地对每个2级项呈现。

First, you have to know that the items rendered of ExpandableListView are given by a BaseExpandableListAdapter. You have to design and implement the same number of adapters as your level-2 items, so that the level-3 lists can be rendered correctly for each level-2 item.

我建议你重新设计的图形用户界面。多级 ExpandableListView 不仅复杂化code,也许还搞砸了屏幕。

I would suggest you to redesign the GUI. Multilevel ExpandableListView not only complicate the code, maybe also mess up the screen.