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

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

Добрый день!
Есть простенький лэйаут: текстовые поля сверху и снизу экрана и между ними listview. В нем несколько элементов и на большом экране это вью занимает ну половину экрана. Как можно растянуть его на все пространство между текстовыми полями? В том смысле, что размер list items стал бы больше
  • Вопрос задан
  • 1355 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Android-разработчик с нуля
    14 месяцев
    Далее
  • Яндекс Практикум
    Android-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Android-разработчик
    6 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 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 в зависимости от содержимого и количества элементов в списке.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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