Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Boyek92
0 / 0 / 0
Регистрация: 04.08.2017
Сообщений: 19
1

ListView в обратном порядке

08.08.2017, 18:13. Просмотров 422. Ответов 8
Метки нет (Все метки)

Есть адаптер, есть файл элемента, есть listview. При записи в firebase всё записывается как надо сверху вниз.(оно понятно)
Мне нужно отобразить listview в обратном порядке, что бы так сказать новые записи попадали вверх списка.

Как это можно организовать?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.08.2017, 18:13
Ответы с готовыми решениями:

ListView. После добавления кнопки перестал быть доступен сам ListView
Кастомизировал ListView с помощью нескольких TextView. Но после того, как добавил ImageButton сам...

Listview вывод данных и переход по нажатию на другой Listview SQLite
Доброго извините за название темы, долго не мог сформировать название, В общем у меня беда с...

Передача данных из ListView в другой Activity в ListView
Добрый день. Пытаюсь разобраться с передачей данных с ListView, но выходит что то непонятное,...

Данные из SQlite в ListView, обработка события ListView
Ребят, есть БД, ListView. Надо при нажатии на строчку ListView вытащить данные int из БД. ...

ListView, ToggleButton, SQLite, CursorAdapter. Как найти idItem в ListView, где была нажата ToggleButton?
Добрый день. Затрудняюсь понять один момент: У меня есть ListView, который заполнен Items. ...

8
ExFau$t
763 / 629 / 157
Регистрация: 08.05.2012
Сообщений: 3,073
08.08.2017, 18:37 2
Очевидно, нужно инвертировать логику в адаптере.
0
Boyek92
0 / 0 / 0
Регистрация: 04.08.2017
Сообщений: 19
08.08.2017, 18:46  [ТС] 3
каким образом? можно с примерами пожалуйста
0
ExFau$t
763 / 629 / 157
Регистрация: 08.05.2012
Сообщений: 3,073
08.08.2017, 20:13 4
Адаптер свой показывай.
0
08.08.2017, 20:13
Boyek92
0 / 0 / 0
Регистрация: 04.08.2017
Сообщений: 19
09.08.2017, 00:31  [ТС] 5
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
public class MessageAdapter extends ArrayAdapter<Message> {
 
    public MessageAdapter(Context context, int resource, List<Message> objects) {
        super(context, resource, objects);
    }
 
 
    @Override
    public View getView(int position, View convertView, ViewGroup parent) {
        if(convertView == null) {
            convertView = ((Activity) getContext()).getLayoutInflater().inflate(R.layout.list_element, parent, false);
 
        }
 
            TextView perviy = (TextView) convertView.findViewById(R.id.perviy);
            TextView vtoroy = (TextView) convertView.findViewById(R.id.vtoroy);
            TextView name_number = (TextView) convertView.findViewById(R.id.name_number);
            TextView k = (TextView) convertView.findViewById(R.id.k_number);
            TextView time_number = (TextView) convertView.findViewById(R.id.time_number);
 
            Message message = getItem(position);
 
            perviy.setText(message.getPerviy());
            vtoroy.setText(message.getVtoroy());
            name_number.setText(message.getName_number());
            k.setText(message.getK());
            time_number.setText(message.getTime_number());
 
            return convertView;
 
 
    }
 
 
 
}
0
Pablito
2836 / 2254 / 762
Регистрация: 12.05.2014
Сообщений: 7,892
Завершенные тесты: 1
09.08.2017, 09:52 6
1. это не весь адаптера, а самая бесполезная его часть
2. что мешает перед созданием адаптера, до того как список будет передан адаптеру, сделать Collections.reverse(list); ?
0
Boyek92
0 / 0 / 0
Регистрация: 04.08.2017
Сообщений: 19
09.08.2017, 10:59  [ТС] 7
Collections.reverse(list); Это прописать в классе, я так понимаю, где хранятся геттеры и сеттеры?
Где “list” название адаптера?
0
Pablito
2836 / 2254 / 762
Регистрация: 12.05.2014
Сообщений: 7,892
Завершенные тесты: 1
09.08.2017, 11:05 8
тяжелый случай
Java
1
2
3
4
    public MessageAdapter(Context context, int resource, List<Message> objects) {
        super(context, resource, objects);
        Collections.reverse(objects);
    }
0
Boyek92
0 / 0 / 0
Регистрация: 04.08.2017
Сообщений: 19
09.08.2017, 16:16  [ТС] 9
этот код у меня ничего не перевернул
0
09.08.2017, 16:16
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.08.2017, 16:16

Записать числа в обратном порядке, при этом переставив все цифры в каждом числе в обратном порядке
Вводится 5 чисел. Требуется записать их в обратном порядке, при этом переставив все цифры в каждом...

Вводится 5 чисел. Требуется записать их в обратном порядке, при этом переставив все цифры в каждом числе в обратном порядке
помогите решить пж. вообще не получается(

Сортировка массива в порядке возрастания и вывод элементов в обратном порядке
нашла на форуме пару примеров, но они не полные и не запускаются, выбрала из них более менее...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru