Tengo una aplicación de Android donde los usuarios pueden agregar elementos a una lista, y me gustaría que puedan volver a ordenar los artículos en la lista como quieran (en lugar de simplemente ofrecerles diferentes órdenes de clasificación). Es bastante fácil agregar una configuración de posición para los artículos (provienen de la base de datos), pero ¿qué tipo de elementos de la interfaz de usuario están disponibles para que el usuario indique el pedido deseado?¿Cómo puedo permitir que un usuario vuelva a ordenar elementos de una lista?
¿Hay algún patrón que alguien haya visto implementado para esto? No he visto nada en Android que haga algo como esto, excepto la pantalla de inicio que es similar pero parece un poco más allá de mi experiencia en este punto. Lo mejor que puedo pensar es usar un menú de clic largo y un menú contextual para "mover hacia arriba" o "mover hacia abajo".