У меня есть простое приложение, которое в основном состоит из строки кнопок и ListView элементов, которые нужно выбрать и управлять. В списке может быть только один элемент или несколько. Тем не менее, я бы предпочел, чтобы список был заполнен снизу ListView, поскольку способ, которым большинство людей держит свои телефоны, упрощает выбор элементов ближе к нижней части экрана. Возможно ли это?
Можно ли заполнить ListView снизу?
Ответ 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 - это класс, который возвращает данные, которые нужно добавить