0

我有一个问题,我想像这样为 expandableList 中的每个元素添加不同的图标;

- Icon1  Main 1
  - Icon2 Sub1
  - Icon3 Sub2

- Icon4  Main 2
  - Icon5 Sub3
  - Icon6 Sub4

- Icon7  Main 3
  - Icon8 Sub5
  - Icon9 Sub6

可能吗?

4

1 回答 1

1

对的,这是可能的。您将需要两个不同的布局 xml 文件。一个用于父视图,另一个用于子视图。(或者如果布局相同,则只有一个,只是填充了不同的数据)。

然后在 getChildView() 和 getGroupView() 方法上扩展你的布局;并用你想要的drawables填充图标。来自资源或网络,或其他任何东西。

如果您在使用可扩展列表视图时遇到问题,请尝试按照本教程进行操作:

于 2012-06-28T08:22:34.893 回答