你好吗?
我需要你的帮助,我正在尝试使用WS的信息做一个ExpandableListview,我得到第一个信息组,当我在组的项目中点击时,我必须获取其他Web服务的信息并显示,我的问题是如何刷新子列表并扩展信息dynamicallt?如果我只使用GroupHeader创建并显示ExpandableList。
感谢您的关注,并抱歉我的英语不好。
答案 0 :(得分:0)
您需要使用新的群组/子级信息更新ListAdapter
。假设您已经生成了一些ExpandableListAdapter
,您可以创建一个新的,然后在新数据可用时更新ListView的适配器:
private ExpandableListView mList;
private SimpleExpandableListAdapter mAdapter;
// assume you've already set up the data in the adapter as per the description
mAdapter = new SimpleExpandableListAdapter(
//... all of the fields to initialize, passing in the new children info ...
);
mList.setAdapter(mAdapter);