ListView последний элемент выровнен по низу - PullRequest
3 голосов
/ 21 июня 2011

Я бы хотел, чтобы последний элемент списка был выровнен по низу.Если в списке есть от 1 до нескольких элементов, между последним элементом и вторым до последнего должен быть пустой пробел.Если элементов много (они не помещаются в списке, отображается прокрутка), список должен вести себя нормально.Я попытался сделать так, чтобы, когда список состоял из небольшого количества жестко закодированных номеров (6) (или меньше), последний элемент представлял собой отдельный вид, выровненный по нижней части родительского элемента listView.Когда есть еще элементы, я установил видимость этого представления на GONE и добавил то же представление в listView.Работало нормально, но не для всех устройств.Некоторые из них соответствуют 6 элементам, а другие - 7.

Есть ли способ выровнять последний элемент по основанию listView (таким образом, listView всегда имеет ту же высоту, что и его родительский элемент)?

1 Ответ

0 голосов
/ 21 июня 2011

Возможно, самый простой способ реализовать это - просто добавить свой последний элемент в качестве нижнего колонтитула, используя addFooterView

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...