我有一个问题,我想为expandableList中的每个元素添加不同的图标,就像那样;
- Icon1 Main 1
- Icon2 Sub1
- Icon3 Sub2
- Icon4 Main 2
- Icon5 Sub3
- Icon6 Sub4
- Icon7 Main 3
- Icon8 Sub5
- Icon9 Sub6
有可能吗?
答案 0 :(得分:1)
是的,这是可能的。您将需要两个不同的布局xml文件。一个用于父视图,另一个用于子视图。 (如果布局相同,则只有一个,只有填充不同的数据)。
然后在方法getChildView()和getGroupView()上夸大你的布局;并用你想要的drawable填充图标。来自资源或来自网络,或其他任何东西。
如果您在展开列表视图时遇到问题,请尝试关注this tutorial: