【发布时间】:2015-07-10 06:02:01
【问题描述】:
我创建了一个类似这样的HashMap
hashDataChild = new HashMap<ArrayList<String>, List<String>>
我想要做的是迭代我的HashMap 中的ArrayList
基本上我想实现这样的目标
ArrayList<String> arrayOfString;
for (Integer i = 0; i<=header_data.size(); i++){
hashDataChild.put(arrayOfString.get(i), child);
}
因此,每当它循环时,每个标题都会显示一个子项。
我正在尝试用它创建一个可扩展的列表视图。我怎样才能实现这样的目标?
是否有必要将我的HashMap 放在一个像这样的 ArrayList 中
ArrayList<HashMap<ArrayList<String>, List<String>>>
因为我查找了一些示例并找到了此代码,但没有说明它的作用和方式。
`List<String>` for my second argument in my HashMap i created this
child = new ArrayList<String>();
child.add("Child 1");
child.add("Child 2");
child.add("Child 3");
我使用ArrayList<String> 作为我的标题的第一个参数,它的数据来自数据库的多个列
【问题讨论】: