Implementar barra de progreso al reproducir mp3

695 views
Skip to first unread message

l.montt

unread,
Nov 10, 2011, 1:13:00 PM11/10/11
to desarrolladores-android
Hola,
Tengo una app con un simple reproductor de archivos.mp3,
en el layout e agregado un "ProgressBar" el cual me gustaría
utilizarlo para mostrar el avance de la reproducción, también me
gustaría visualizar el tiempo de avance y la duración total.

Alguien me puede ayudar en como implementar el "ProgressBar" para que
avance a medida que avance la reproducción del audio.


Este es el codigo del layout:

<ProgressBar android:id="@+id/barraProgreso"
android:layout_width="fill_parent"
android:layout_height="5dip"
style="@android:style/Widget.ProgressBar.Horizontal"
android:layout_marginRight="5dip"
android:layout_marginLeft="5dip" />


Este es el código de la reproducción:

try {
mMediaPlayer = new MediaPlayer();
mMediaPlayer.setDataSource( ruta_sd_sbrv.getAbsolutePath() );
mMediaPlayer.prepare();
mMediaPlayer.start();

} catch (IllegalArgumentException e) {
// TODO Auto-generated catch block
e.printStackTrace();

} catch (IllegalStateException e) {
// TODO Auto-generated catch block
e.printStackTrace();

} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();

}

Saludos...

Yesid Lazaro

unread,
Nov 10, 2011, 4:10:21 PM11/10/11
to desarrollad...@googlegroups.com

Pásate por mi blog yelamablog.blogspot.com ahi esta un ejemplo con lo que quieres

> --
> Has recibido este mensaje porque estás suscrito al grupo "desarrolladores-android" de Grupos de Google.
> Para publicar una entrada en este grupo, envía un correo electrónico a desarrollad...@googlegroups.com.
> Para anular tu suscripción a este grupo, envía un correo electrónico a desarrolladores-a...@googlegroups.com
> Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/desarrolladores-android?hl=es.
>

Reply all
Reply to author
Forward
0 new messages