Задать вопрос
@Koshkasobaka

Как добавлять новый элемент recyclerView в начало списка?

Использую SQLite. При нажатии кнопки сохранить после создания элемента вызываю функцию в DbManager:
fun insertToDb(title: String, content: String, imageUri: String) { 
 val values = ContentValues().apply { 
 put(DbName.COLUMN_TITLE, title) 
 put(DbName.COLUMN_CONTENT, content) 
 put(DbName.COLUMN_IMAGE_URI, imageUri) 
 } 
 db?.insert(DbName.NOTE_TABLE, null, values) 
 }

Но элемент вставляется в конец списка, а как сделать чтобы он добавлялся в начало?
  • Вопрос задан
  • 169 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Android-разработчик
    12 месяцев
    Далее
  • Нетология
    Android-разработчик с нуля
    14 месяцев
    Далее
  • LearnQA
    Автоматизатор мобильных приложений
    9 недель
    Далее
Решения вопроса 1
zagayevskiy
@zagayevskiy Куратор тега Android
Android developer at Yandex
Вообще бд вправе отдать данные в произвольном порядке, так что задавай в запросе явно order by по нужному тебе полю.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы