Задать вопрос
@sputnic
Android Developer

Как растянуть ListView на весь экран?

Добрый день!
Есть простенький лэйаут: текстовые поля сверху и снизу экрана и между ними listview. В нем несколько элементов и на большом экране это вью занимает ну половину экрана. Как можно растянуть его на все пространство между текстовыми полями? В том смысле, что размер list items стал бы больше
  • Вопрос задан
  • 1332 просмотра
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 3
Ewintory
@Ewintory
Java / Android developer
Если у вас всего лишь несколько элементов, тогда замените ListView на LineralLayout и пропишите всем детям одинаковый вес, как в ответе Copperfield.
ListView не умеет растягивать свои дочерние элементы.
Ответ написан
Комментировать
@Copperfield
Android dude
Vertical LinearLayout и layout_weight = "1" у ListView.
Ответ написан
Комментировать
VYakushev
@VYakushev
Разработчик Android в Nowtaxi
Кастомный adapter для ListView, который в методе getView будет устанавливать параметры View в зависимости от содержимого и количества элементов в списке.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы