add subitems in listview in android -
i have listvew , add subitem listview code
public class mycustomlistview extends activity { /** called when activity 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"); }
}
but in color key, if have lot of colors pen, , want arrange colors list , color list under pen.
ex:
-pen: parker.
+color: blue.
+color: red.
how should that? please me! thank alot.
you need use expanadablelistview. check out - expanadalelistview tutorial
Comments
Post a Comment