Если в listview не указаны какие-либо предметы, как это делается? Будет ли он по-прежнему расширяться, чтобы заполнить пространство в макете, выделенном для него?Как отображается пустой список?
2
A
ответ
5
Да, он по-прежнему заполняет пробел, но вместо отображения списка вы можете отобразить другое представление. Вот пример:
<FrameLayout
android:id="@+id/GLFrame"
android:layout_height="fill_parent"
android:layout_width="fill_parent" />
<TextView
android:layout_height="fill_parent"
android:layout_width="fill_parent"
android:id="@android:id/empty"
android:gravity="center_vertical|center_horizontal|center"
android:text="@string/no_songs_found"
android:textColor="#FFF"
android:textSize="20sp"
android:textStyle="bold" />
<ListView
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:id="@android:id/list"
android:cacheColorHint="#0000" />
Ключевым моментом здесь является "@android:id/empty"
и "@android:id/list"
идентификаторами. Они сообщают Android, что он должен отображать список или другое представление, если список пуст.
Смежные вопросы
- 1. Пустой список отображается после выполнения операции фильтра
- 2. андроид автозаполнения отображается, как пустой список в портретном режиме
- 3. Как сохранить пустой список?
- 4. Как инициализировать пустой список?
- 5. Значок iPad отображается как пустой
- 6. Как обрабатывать пустой список, python3
- 7. Как создать пустой список кортежей?
- 8. ViewStub как пустой список ListActivity
- 9. Почему параметр моей функции PowerShell отображается как пустой/пустой?
- 10. Список контактов показывает пустой список в wp7
- 11. Java возвращает пустой список
- 12. пустой href не отображается как ссылка
- 13. Почему мой столбец даты отображается как пустой?
- 14. Rails Ransack - как отображается пустой результат?
- 15. Мой текстовый файл python отображается как пустой
- 16. PDF отображается как пустой белый ящик
- 17. Схема пустой список выражение
- 18. Xpath возвращает пустой список
- 19. null.collect() возвращает пустой список
- 20. GmailApp.getAliases() возвращает пустой список
- 21. db.Model.all() возвращает пустой список
- 22. Возвращает пустой список документов
- 23. PackageManager.getInstalledPackages() возвращает пустой список
- 24. ACTION_OPEN_DOCUMENT_TREE Показывает пустой список
- 25. Пустой список в фрагменте
- 26. EnumAvailableSqlServers возвращает пустой список
- 27. Пустой/Полный список ссылок
- 28. BeautifulSoup возвращает пустой список
- 29. Моя инициализированная переменная отображается пустой
- 30. savedInstanceState.getParcelableArrayList() возвращают пустой список
Это работает, только если вы используете 'ListActivity'. – CommonsWare
Это правда. Я забыл упомянуть об этом, спасибо! – CaseyB
BTW, если мой основной макет представления содержит список, который является просто * частью * макета (т. Е. Есть другие виджеты выше и ниже), должен ли я все еще расширять ListView или я должен привязать его каким-либо другим способом? – Eno