【发布时间】:2010-05-30 13:37:27
【问题描述】:
我有一个带有复选框的列表视图,它使用适配器并且效果很好。
而且我知道如何使整个列表可扩展。
但是,有可能只有一个可扩展的项目,还是必须是整个列表?如果是这样,它是如何完成的?
【问题讨论】:
标签: android listview android-arrayadapter expandablelistview
我有一个带有复选框的列表视图,它使用适配器并且效果很好。
而且我知道如何使整个列表可扩展。
但是,有可能只有一个可扩展的项目,还是必须是整个列表?如果是这样,它是如何完成的?
【问题讨论】:
标签: android listview android-arrayadapter expandablelistview
您需要使用每个项目的列表。不幸的是,没有 SDK 小部件可以处理您需要的特殊情况。
【讨论】:
当使用普通 ListView 单击“父”时,您可以在适配器数据集中的正确位置插入(或删除)“子”项。
【讨论】:
您实际上可以使用 ExpandableListView 并将不可扩展的项视为没有子项的组项。
我就是这样做的。我有自己的适配器,它根据组项是否有子项来处理显示/隐藏指示器。
【讨论】: