БД, а затем вывожу на ресайклер
На данный момент они достаются по ID, у первого айтема id = 0, у второго - 1 и т.д.
У каждого объекта есть foreign key и айтемы которые зависят от ID данного объекта
Задача:
Поменять местами айтемы в ресайклере перетаскиванием
Куда копать в данном случае?
Пускай я даже поменяю айтемы на одном экране, как мне сохранить изменения, что бы последовательность айтемов сохранилась?
Перерисвоить объектам новые ИД вроде как не вариант, ибо все constraints в БД поломаются
добавь дополнительное поле в сущность, где будет храниться позиция выставленная юзером
держи порядок вне таблицы
Обсуждают сегодня