Подтвердить что ты не робот

Можно ли заполнить ListView снизу?

У меня есть простое приложение, которое в основном состоит из строки кнопок и ListView элементов, которые нужно выбрать и управлять. В списке может быть только один элемент или несколько. Тем не менее, я бы предпочел, чтобы список был заполнен снизу ListView, поскольку способ, которым большинство людей держит свои телефоны, упрощает выбор элементов ближе к нижней части экрана. Возможно ли это?

4b9b3361

Ответ 1

Вы можете иметь ListView стек своих элементов снизу вверх, используя простое свойство XML под xml -

<ListView 
    android:stackFromBottom="true"
...
></ListView>

Пожалуйста, прочитайте @Ответ на Бергу, иначе это не сработает.

Ответ 2

Ответ Joe правильный, но важно отметить, что он работает только в том случае, если ширина и высота ListView установлены на match_parent или fill_parent.

Если установлено значение wrap_content, он все равно будет заполняться сверху вниз.

Ответ 3

Я пробовал android:stackFromBottom="true" с android:layout_width="match_parent" android:layout_height="fill_parent", но он не работал

наконец

  Adapter.insert(post,0);

сохранил мой день. Здесь post - это класс, который возвращает данные, которые нужно добавить