0

我想为android蜂窝创建一个片段。 我曾经从xml(一些标签和两个列表视图)构建gui,但是我必须从API下载数据,所以我需要一个asynctask。我以onActivityCreated方法开始下载过程。下载运行良好,但列表视图不会更新。蜂窝片段vs AsyncTask

我怎样努力: 在回调的AsyncTask我用

getActivity().getLayoutInflater().inflate(fragment_layout.xml) 

然后我用了findViewById为ListView。在构建适配器后,我使用了listView.setAdapter()方法。这种方式已经在不是平板android,我的意思是操作系统< 2.3

有人有任何想法如何刷新片段中的列表视图?

PS:在onCreateView我只是夸大了fragment_layout.xml

回答

3

只需拨打setListAdapter()ListFragment当数据准备好了,在你AsyncTaskonPostExecute()

+0

太棒了,+1!完全为我工作,谢谢!我已经尝试过使用notifyDataSetChanged,但没有奏效。 – 2012-01-29 23:52:44