如何修改使用AsyncTask中的xml布局的Navigation Drawer中的ListView

时间:2014-07-22 14:01:36

标签: java android

我有一个AsyncTask,在完成执行后我想修改NavigationDrawer的ListView,但我不知道怎么做。

这是我在NavigationDrawer活动中的onCreateView()

public View onCreateView(LayoutInflater inflater, ViewGroup container,
     Bundle savedInstanceState) {
  mDrawerListView = (ListView) inflater.inflate(
        R.layout.fragment_navigation_drawer, container, false);


  mDrawerListView
  .setOnItemClickListener(new AdapterView.OnItemClickListener() {
     @Override
     public void onItemClick(AdapterView<?> parent, View view,
           int position, long id) {

        selectItem(position);
     }
  });

  rowItems = new ArrayList<ListItem>();
  // Popolo.
  for (int i = 0; i < text.length; i++) {
     ListItem item = new ListItem(images[i], text[i]);
     rowItems.add(item);
  }

  CustomListViewAdapter adapter = new CustomListViewAdapter(getActionBar()
        .getThemedContext(), R.layout.list_item, rowItems);
  mDrawerListView.setAdapter(adapter);
  mDrawerListView.setItemChecked(mCurrentSelectedPosition, true);
  return mDrawerListView;
}

我想通过AsyncTask从示例中修改列表中的项目。

0 个答案:

没有答案