我試圖用arrayAdapter創建一個4列列表視圖,並在populateList手動添加值()將數據從字符串數組列表視圖
private void populateList()
{
list = new ArrayList<HashMap<String,String>>();
HashMap<String,String> temp1 = new HashMap<String,String>();
temp1.put(FIRST_COLUMN,"Diaries");
temp1.put(SECOND_COLUMN, "Products");
temp1.put(THIRD_COLUMN, "Rs. 400");
temp1.put(FOURTH_COLUMN, "ggg Unit");
list.add(temp1);
HashMap<String,String> temp2 = new HashMap<String,String>();
temp2.put(FIRST_COLUMN,"Note Books");
temp2.put(SECOND_COLUMN, "Products");
temp2.put(THIRD_COLUMN, "Rs. 600");
temp2.put(FOURTH_COLUMN, "hhh Unit");
list.add(temp2);
}
我的問題是我要動態地添加列表項從二維數組 怎麼可能?項目數與字符串數組的大小相同? ie;的
HashMap<String,String> temp1 = new HashMap<String,String>();
temp1.put(FIRST_COLUMN,"Diaries");
temp1.put(SECOND_COLUMN, "Products");
temp1.put(THIRD_COLUMN, "Rs. 400");
temp1.put(FOURTH_COLUMN, "ggg Unit");
insted的我想顯示
temp1.put(FIRST_COLUMN,"myArry[i][j]");
temp1.put(SECOND_COLUMN, "myArry[i][j]");
temp1.put(THIRD_COLUMN, "myArry[i][j]");
temp1.put(FOURTH_COLUMN, "myArry[i][j]");
在for循環 也是我doubut是如何創建的HashMap動態
HI,RJ thanx爲您的答覆,我確切的問題是我有一個2D字符串數組,我想從字符串數組中添加這些項目listview .. – 2013-02-21 11:13:29
我認爲你在動態創建'HashMap'時有問題嗎?我的文章將解決這個問題,你可以使用'List'來填充你的'ListView'。 – SudoRahul 2013-02-21 11:14:46
如果這是我的字符串數組,String [] [] mDialogStrings = new String [10] [10] = {{「a」,「b」,「c」},{「d」,「e」 f「},{」g「,」h「,」i「}}如何將這些項目添加到列表視圖 – 2013-02-21 11:18:43