Reordenación de listas como listas de reproducción en el reproductor multimedia
Tengo una lista de los artículos que se exhiben usando un ListView de un SQLCursor. La tabla de SQL incluye (así como otras cosas) un campo _id y un campo de pedido. Utilizo el campo de orden para ordenar la lista antes de que llegue al ListView.
Lo que necesito es un widget como el MediaPlayer tiene en su vista de lista de reproducción. Le permite hacer clic en el icono y arrastrar el elemento en la lista de reproducción y ponerlo en un nuevo orden. Con esa capacidad puedo recuperar el nuevo orden y actualizar la tabla de SQL con el nuevo pedido. Sin embargo, no estoy teniendo ninguna suerte que encuentra ninguna pista para ayudarme a agregar esa funcionalidad en mi programa.
- Problemas enfocando EditTexts en un ListView (Android)
- Reproducir sonidos mp3 desde la tarjeta SD
- Carga perezosa de imágenes en ListView
- Reproducción de un video después de que un video en TextureView de Android tenga problemas
- Resample / upsample sonidos de 8Khz a 48Khz (Java / Android)
La pregunta es si puedo usar las funciones existentes para ayudarme, o tengo que programar manualmente eventos de movimiento y tal hasta que reciba casi la misma funcionalidad.
- ¿Cómo puede comprobar si un usuario ha calificado su aplicación en el mercado de Android?
- Cómo jugar InputStream de un archivo de audio que no está dentro de una url o almacenamiento?
- ¿Cómo uso OnItemClickListener para iniciar una nueva intención en función de qué elemento se hace clic?
- Android: ¿Cómo poner un archivo de imagen de la tarjeta SD a HashMap con simpleadapter?
- Android: calcula el tamaño de la vista dentro de MyAdapter :: getView
- La notificación push de Google Play para la actualización de la aplicación no se ha enviado con fiabilidad. ¿Me estoy perdiendo de algo?
- Reproducción inversa de Android y marco por cuadro
- Reproducción automática de vídeos (vista de lista)
Sin embargo, no estoy teniendo ninguna suerte que encuentra ninguna pista para ayudarme a agregar esa funcionalidad en mi programa.
Si desea que la funcionalidad de la aplicación Música (que, por cierto, no se denomina "MediaPlayer"), consulte el código fuente . Aquí hay una pregunta StackOverflow con respuestas que le indican la clase específica ( TouchInterceptor
) que permite arrastrar y soltar.
La pregunta es si puedo usar las funciones existentes para ayudarme, o tengo que programar manualmente eventos de movimiento y tal hasta que reciba casi la misma funcionalidad.
Si está buscando un widget con arrastrar y soltar incorporado, no hay ninguno en el SDK.
- Cómo generar clave usando KeyGenerator para FingerPrint API en Android
- ¿Es posible escribir un wifi cracking util para teléfonos Android? Modo de monitor vs Multicast?