Допустим, у меня есть ListView элементов:
И они связаны с ListView через адаптер к базе данных.
Что я хочу сделать, так это уметь переупорядочивать представление списка. Например, я хочу как-то перетащить «Мышь» вверх по списку выше «Кошка». Как только у меня есть установленный порядок, я хочу сохранить список и его порядок обратно в базу данных.
Есть ли способ сделать это? Кто-то сделал такой собственный ListView, который я мог бы использовать? Единственная альтернатива, о которой я могу подумать, - это долго нажимать на элемент списка и иметь контекстное меню «Переместить вверх на один», «Переместить наверх» и т. Д., Которое перемещает элементы в списке.