【发布时间】:2014-10-17 11:23:06
【问题描述】:
我想创建一个 ArrayList 或 Map 来保存 childView 的选中状态。但是,为了做到这一点,我需要为每个视图设置一个唯一标识符。
我尝试了 view.getId() 但列表中的每一行都返回了 -1。 我尝试了 childPosition,但在每个组中都会重复。
例子:
- A1 = 0
- A2 = 1
- B1 = 0
我看到的唯一内容是 groupPosition 和 childPosition 的组合,除非其他人知道其他内容。那么有没有办法创建一个包含两个独立整数的可访问索引的 Map 或 ArrayList?
或者是一种结合 childPosition 和 groupPosition 以获得一个唯一标识符,我可以为每个 childView 使用的方法?
【问题讨论】:
标签: java android map expandablelistview