Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android

Respuesta
 
Herramientas
  #1  
Viejo 29/01/16, 16:19:13
Array

[xs_avatar]
saulx saulx no está en línea
Miembro del foro
 
Fecha de registro: oct 2014
Mensajes: 67
Tu operador: Movistar

triste MediaPlayer se escucha un corte al reproducirlo en bucle

Tengo un problema con MediaPlayer, quiero poner una musica de fondo a mi aplicacion y tengo un sonido de unos 2s que reproduzco en bucle, el problema es que cada vez que termina el sonido hay como un paron tarda unos 0,5s en volver a reproducirse y queda feisimo ese paron en la aplicacion
este es mi codigo:

mediaPlayer = MediaPlayer.create(this,R.drawable.musica);
mediaPlayer.setLooping(true);
mediaPlayer.setVolume(100,100);
mediaPlayer.start();

Lo curioso es que en un movil antiguo funciona bien, pero en uno moderno(LG flex 2) se escucha el paron.
¿Alguien sabe como solucionarlo?
Responder Con Cita


  #2  
Viejo 29/01/16, 17:38:15
Array

[xs_avatar]
mocelet mocelet no está en línea
Desarrollador
 
Fecha de registro: may 2011
Localización: Madrid
Mensajes: 2,203
Tu operador: -

Si el sonido es de solo un par de segundos igual es mejor usar el SoundPool, que carga en memoria el sonido y así puedes utilizarlo siempre que quieras (también tiene modo de reproducción permanente con setLoop a -1).

El MediaPlayer podría ser que dependiendo de la implementación del móvil intente volver a leer otra vez el fichero y de ahí el pequeño corte en cada loop.

Por cierto, meter un fichero de música en el directorio drawable que es para imágenes y similares... mejor mételo en raw.
__________________
El mejor Cuatro en Raya de Android (Hilo en HTCMania, Play Store) ¡Un millón de descargas!
Responder Con Cita
Gracias de parte de:
Respuesta

Estás aquí
Regresar   Portal | Indice > Todo sobre Android > Programación y Desarrollo para Android



Hora actual: 22:28:48 (GMT +2)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /