#android #listview #android-layout
#Android #просмотр списка #android-макет
Вопрос:
Я бы хотел, чтобы мое приложение отображало предупреждающее сообщение, если в ListActivity нет элементов для загрузки; поэтому я подумал написать это в событии onResume:
if(elementsToLoad.size()==0) setContentView (alternative layout); else loadList();
но он выходит из строя…Как я мог это исправить?
Ответ №1:
Вы можете использовать пустое представление. Смотрите setEmptyView(View emptyView)
Метод из ListView. Или вы можете добавить представление в свой макет с помощью id @android:id / empty, и ListView покажет его для вас, если список пуст.
Комментарии:
1. 1, полностью согласен с @Tomas , вот пример для того же: goo.gl/qBjhV