0
我有一個listvew,我添加子項到ListView中這樣的代碼在列表視圖中添加子項中的Android
public class MyCustomListView extends Activity {
/** Called when the activity is first created. */
ListView lv;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.custom_list_view);
lv=(ListView) this.findViewById(R.id.lvvv);
SimpleAdapter adapter = new SimpleAdapter(this,list, R.layout.custom_row_view,new String[] {"pen","color"},
new int[] {R.id.text1, R.id.text3}
);
populateList();
lv.setAdapter(adapter);
}
static final ArrayList<HashMap<String,String>> list =
new ArrayList<HashMap<String,String>>();
private void populateList() {
HashMap<String,String> temp = new HashMap<String,String>();
temp.put("pen","MONT Blanc");
temp.put("color", "Black");
list.add(temp);
HashMap<String,String> temp1 = new HashMap<String,String>();
temp1.put("pen","Gucci");
temp1.put("color", "Red");
list.add(temp1);
HashMap<String,String> temp2 = new HashMap<String,String>();
temp2.put("pen","Parker");
temp2.put("color", "Blue");
}
}
但在顏色關鍵,如果我有一個很多的顏色筆,我想把顏色排列成一個列表,這個顏色列表在筆下。
例如:
-pen:帕克。
+ color:blue。
+顏色:紅色。
我應該怎麼做?請幫幫我! 非常感謝。
非常感謝你! –
請將答案標記爲已接受。如果它對你有幫助。謝謝。 – rupesh