Android为数组中的每个循环存储值

时间:2011-10-16 21:10:04

标签: android listview for-loop hashtable

我正在研究android(java)中的foreach循环。

    for(Hashtable<String , String> tableLang :list)
{
    Toast.makeText(this,""+tableLang.get("author"),Toast.DURATION.LONG);//this works


}

我能够获得所需的值并打印thm或toast thm。但我想将作者添加到一个数组中。这样我就可以在listView中显示它们。请帮助我

1 个答案:

答案 0 :(得分:0)

这应该有效

ArrayList<String> authors = new ArrayList<String>();
for(Hashtable<String , String> tableLang :list)
{
    Toast.makeText(this,""+tableLang.get("author"),Toast.DURATION.LONG);//this works
    authors.add(tableLang.get("author"));
}