2
我想要做这样的设计活动: 在列表视图的Android ListView中追加数据
我做的第一部分:所以我做它的ListView活动,创造一个更加活动(和放在那里领域,如图像标题名称...做的适配器方案,等),并在活动课这样的代码编写(含适配器):
***
ListAdapter adapter = new SimpleAdapter(this, contactList,
R.layout.bank_exchanger_list_element,
new String[] { TAG_NAME, TAG_location_name, TAG_address, TAG_exchanger_type_name, TAG_latitude, TAG_longitude }, new int[] {
R.id.bank_e_n, R.id.nas_punkt_e_n , R.id.adress_obm_e_n , R.id.tip_obm_e_n , R.id.shirota_e_n , R.id.dolgota_e_n });
setListAdapter(adapter);
***
我的问题是怎么做更深层次的列表视图:这样就把一个多列表视图列表视图中(对于listview1 title1,你可以看到一些,两个:这是我的新列表视图listview)...但我怎么能做到这一点?请举例说明,代码...
只要把一个列表视图列表视图彼此并把它所有的代码工作...
(还我解析JSON数据,在那里我有儿童,并且必须追加它们母公司),这里是JSON:
{
"bank_exchangers":[
{
"id":1,
"name":"*** №600",
"address":"******* ",
"location_id":3,
"latitude":null,
"longitude":null,
"exchanger_type_id":1,
"location_name":"Minsk",
"exchanger_type_name":"normal",
"currency_values":[
{
"id":2,
"currency_list_id":1,
"value":8620.0,
"direction_of_exchange_id":1,
"exchanger_list_id":1
},
{
"id":1,
"currency_list_id":1,
"value":8700.0,
"direction_of_exchange_id":2,
"exchanger_list_id":1
},
{
"id":4,
"currency_list_id":2,
"value":11500.0,
"direction_of_exchange_id":1,
"exchanger_list_id":1
},
{
"id":3,
"currency_list_id":2,
"value":11100.0,
"direction_of_exchange_id":2,
"exchanger_list_id":1
}
]
}
]
}
我可以自定义ExpandableListView,使标题等看起来像我用listview吗? – 2013-04-28 14:11:38
以及如何重写我的代码? – 2013-04-28 14:24:13
但我必须使用两个列表....怎么样:最初填充父ListView,然后当currency_values列表项被单击时,您可以展开它来填充子ListView。你什么意思? – 2013-04-28 14:25:14