ListView не показывает - PullRequest
       1

ListView не показывает

1 голос
/ 22 апреля 2011
@Override
public void onConfigurationChanged(Configuration newConfig) {
  super.onConfigurationChanged(newConfig);
  setContentView(R.layout.layout_currently);
  if(dHolder.getCurrentItems() == null)
  {
      defineView();
      new LoadCurrent().execute(currentItems);
  }
  else
  {
      try {
          ArrayList<CurrentlyItem> privateCItem = dHolder.getCurrentItems();
          Log.d("ListSize", "There is " + privateCItem.size() + " elements on list");
          int resID = R.layout.current_item;
          Display display = ((WindowManager) getSystemService(WINDOW_SERVICE)).getDefaultDisplay();
          aa = new CurrentAdapter(this, resID, privateCItem, display.getRotation());
          currentListView = (ListView)findViewById(R.id.currentListView);
          currentListView.setAdapter(aa);
          aa.notifyDataSetChanged();
    } catch (Exception e) {
        Log.d(" - ERROR", e.toString());
    }

  }
}

Это код, который должен обрабатывать поворот экрана ... Все работает без ошибок, но представление списка не отображается ... Я получаю ArrayList со 140 элементами (сообщается Log.d в коде)но по какой-то причине в представлении списка не отображается ...

Спасибо за ваш ответ!

...