Сортировка сообщений в ArrayList

176
20 мая 2019, 02:20

Есть кастомный адаптер для лист вью в который добавляются сообщения. Последовательность сообщений идет сверху вниз. Как сортировать сообщения в другом порядке, новые снизу? Такой вот код..

ArrayList<DialogSaveData> UpList = new ArrayList<>();
adapter = new CastomDialog(ChatActivity.this, R.layout.castom_dialog_list, UpList);
        //присваиваем адаптер списку
        chat.setAdapter(adapter);
 Cursor cursor = db.query("mess", null, "idto =? or idme = ?" , new String[]{idyou.replaceAll("\\s+",""),idyou.replaceAll("\\s+","")}, null, null, null);
        if (cursor.moveToFirst()) {
            do {
                UpList.add(0, new DialogSaveData(
                        cursor.getString(cursor.getColumnIndex("idme")),
                        cursor.getString(cursor.getColumnIndex("idto")),
                        cursor.getString(cursor.getColumnIndex("data")),
                        myLoginCript.replaceAll("\\s+",""),
                        cursor.getString(cursor.getColumnIndex("status"))
                ));
            } while (cursor.moveToNext());
        }
READ ALSO
Java x64 и x86 в чем разница?

Java x64 и x86 в чем разница?

Откомпилировал одно и тоже приложение примерно по 1000 раз на 86 и 64 разрядной windows 7 результат такой:

169
Сортировка массивов int чисел

Сортировка массивов int чисел

Имеется 2 массива с числамиЭлементы в них находятся в некой зависимости, т

133
как сделать маску? [закрыт]

как сделать маску? [закрыт]

Как сделать такую маску, что-бы можно было правый квадрат центрировать как сверху так и снизу (то есть что-бы можно было привязать паралакс)?

161
Не могу навесить Ripple Effect

Не могу навесить Ripple Effect

недавно начал изучать ReactJS(новичек) и столкнулся с маленькой проблемкой

148