Изменение порядка списков, таких как списки воспроизведения в медиаплеере

У меня есть список элементов, которые отображаются с помощью ListView из SQLCursor. Таблица SQL включает в себя (как и другие вещи) поле _id и поле заказа. Я использую поле порядка, чтобы отсортировать список, прежде чем он попадет в ListView.

Что мне нужно, так это виджет, который MediaPlayer имеет в виде списка воспроизведения. Это позволяет вам щелкнуть значок и перетащить элемент в список воспроизведения вокруг и разместить его в новом порядке. С помощью этой способности я могу затем получить новый заказ и обновить таблицу SQL новым порядком. Однако мне не повезло найти какие-либо подсказки, которые помогут мне добавить эту функциональность в мою программу.

Вопрос в том, могу ли я использовать существующие функции, чтобы помочь мне, или мне нужно вручную программировать события движения и тому подобное, пока я не получу почти те же функции.

Ответы на вопрос(1)

Ваш ответ на вопрос