¿Cómo modificar la funcionalidad (saltar canción, reproducir, pausar) con las teclas laterales de volumen del teléfono?

Esta es una característica muy solicitada en muchos foros, pero no he encontrado ninguna solución convincente.

Me gustaría que mis teclas de volumen:

  • Si es simple (breve), presione ambos juntos, pausar/reproducir.
  • Si solo presiona (brevemente) una sola tecla, cambie el volumen hacia arriba o hacia abajo.
  • Si se mantiene presionado, cambia de pista hacia adelante o hacia atrás.

Mis opciones en orden de preferencia a menos preferida son:

  1. Hazlo con Tasker
  2. Descargue una aplicación para lograr esto (no un reproductor multimedia)
  3. Desarrolle una aplicación para lograr esto (¿algún consejo?)
  4. Descargue un reproductor multimedia que tenga la funcionalidad mencionada.

gracias, diego

Nota: Con las teclas de volumen no me refiero a las teclas en los auriculares, me refiero a las que están al costado del teléfono.

PowerAmp ( powerampapp.com ) es de código abierto, por lo que puede servir como un buen punto de partida.
¿Cuál es el sentido de una aplicación paga que te permite desbloquearla gratis? Además: ¿dónde puedo encontrar el código fuente? ... Puede publicar esto como respuesta ... Creo que terminará resolviendo mi problema.

Respuestas (2)

PowerAmp es una aplicación de código abierto que puede servir como un buen punto de partida para desarrollar su propia aplicación. El código se puede encontrar aquí .

El controlador de botones de auriculares es una excelente aplicación en el mercado que hará todas estas funciones.

https://market.android.com/details?id=com.kober.headsetbutton&feature=more_from_developer

Si bien parece una aplicación útil, el OP está buscando algo que cambie el comportamiento de los botones en el dispositivo.