Несколько мыслей - все же больше об идеях, чем об окончании реализации ...
1 - Укажите стрелки вверх и вниз, а также перетаскивайте и наблюдайте за более популярным типом пользователей, типом пользователей и т. Д., А затем адаптируйте их, как только у вас появятся данные
2 - Добавить «случайную» кнопку, которая генерирует порядок случайным образом - может быть бесполезно, может быть весело в зависимости от вашего приложения
3 - Добавить поле «Порядок отображения» рядом с каждым элементом и позволить пользователю манипулировать им (но убедитесь, что у вас есть какой-то код для автоматического обновления остальных чисел при изменении), лично я думаю, что это может быть очень запутанным, но для некоторых пользователей это может работать
4 - Вместо перетаскивания мышью пользователи перетаскивают в новый список
5 - Для очень простой версии установите флажок «избранное», а затем в списке просто сначала отобразите избранное (в алфавитном порядке или что-то в этом роде)
6 - Есть группы - вы присваиваете номер группы элементу, сначала появляются все группы, затем группа 2 и т. Д.
Надеюсь, этот случайный бродяга был полезен, если я еще что-нибудь придумаю, я вернусь ...