Koshkasobaka
@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) 
 }

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

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

Войти через центр авторизации
Похожие вопросы