Visualizando letras de MP3 song en Android
Me gustaría crear reproductor de música, con un textView que muestra las letras de MP3 que se está reproduciendo. Las letras deben aparecer en el centro de derecha a izquierda, en sincronía con la música. ¿Alguna sugerencia sobre cómo puedo hacer esto?
- Android ShowcaseView Color del texto
- Texto de fondo de Android EditText
- ¿Texto reflejado en textview?
- Deshabilitar la "corrección ortográfica" en textView
- Animación simple de Android TextView
- Pantalla de bloqueo de Android
- Android: ViewFlipper que restablece mi marquesina TextView
- Android, texto / fuente se procesa como cuadrados
- Cómo guardar el archivo de texto analizado en almacenamiento interno / externo en android
- Cómo configurar el idioma holandés en texto a voz?
- Alinear texto alrededor del centro vertical de ImageSpan
- ¿Cómo encontrar el número de caracteres de TextView de Android por línea?
- se llama onmeasure y no sé por qué - android
He intentado el código de Ramakrishna de Marquee Set Speed y está funcionando muy bien! Exactamente lo que estaba buscando. Necesito prepararse para cada oración, su hora de inicio y su duración. Es posible obtener la posición de reproducción actual en milisegundos de MediaPlayer así que …
Aunque no es una respuesta real, sugeriría una manera de tratar de implementarla. Primero de todo usted tiene que asegurarse de que tiene toda la información necesaria para hacer el trabajo. Como ya se mencionó que necesita por lo menos el texto y para cada palabra / oración una hora de inicio (yo también preferiría una duración). Entonces usaría dos o más TextViews para mostrar las palabras / oraciones en dos filas. Junto con la hora de inicio y la duración (o la próxima hora de inicio) usted será capaz de determinar la duración total de efectos como fade in / out, color destacado, etc Ahora debe ser capaz de mostrar el texto de forma casi sincrónica a la música. Eso es todo (teóricamente)!
Ahora puede iniciar y reproducir con el número de caracteres en una fila o el número de caracteres para un intervalo de tiempo fijo. Porque no he probado esto yo mismo no puedo decir si es posible cambiar los efectos en tiempo real o si se fijan el tiempo que fueron creados.
Pero todo suena divertido y estoy interesado en el resultado. Buena suerte.
- Vista de desplazamiento horizontal en páginas de desplazamiento horizontal
- Cómo ocultar por programación el identificador de llamadas en Android