SimpleAdapter во Fragment не показывает список из нескольких столбцов

Занимаясь серфингом в интернете, я не нашел ничего об этом аргументе, кроме этого вопроса на этом сайте: здесь проблема в том, что мой код хорош, но список не отображается. Это мой код:

@Override
  public void onActivityCreated(Bundle savedInstanceState) {
    super.onActivityCreated(savedInstanceState);
    id = getArguments().getString("id");
    mylist = new ArrayList<HashMap<String, String>>();
    new MyAsyncTask().execute(); //popolate the mylist
    mSchedule = new SimpleAdapter(getActivity(), mylist, R.layout.rowlinerepair,
            new String[] {"type", "description", "qta", "price"}, new int[] {R.id.Type, R.id.Description, R.id.Qta, R.id.Totale});
    setListAdapter(mSchedule);
  }

Я использую ListFragment, но то же самое во Fragment. Мне нужно это, потому что я создаю многоколоночный список. Спасибо

1 ответ

Решение

Я решил. в postExecute я вставил:

mSchedule = new SimpleAdapter(getActivity(), mylist, R.layout.rowlinerepair,
        new String[] {"type", "description", "qta", "price"}, new int[] {R.id.Type, R.id.Description, R.id.Qta, R.id.Totale});
setListAdapter(mSchedule);
Другие вопросы по тегам