Código simples para tocar um mp3 no android

Código simples de como tocar uma mp3.

package com.byiorio;

import android.app.Activity;
import android.content.Intent;
import android.media.MediaPlayer;
import android.media.MediaPlayer.OnCompletionListener;
import android.os.Bundle;

public class ByiorioMediaPlayerActivity extends Activity {
	/** Called when the activity is first created. */
	@Override
	public void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.main);

		try {
			//Carrega a classe
			MediaPlayer mp = new MediaPlayer();

			//No emulador adicionei a mp3 no sdcard pelo eclipse android explorer
			String path = "/sdcard/Track 29.MP3";

			//limpando o tocador, como se tivesse criado agora
			mp.reset();

			//colocando o caminho onde esta a mp3
			mp.setDataSource(path);

			//Se tudo ocorrer bem, muda o estado do objeto para preparado
			mp.prepare();

			// inicia a musica
			mp.start();

			//Quando a musica terminar invoca esse metodo
			mp.setOnCompletionListener(new OnCompletionListener() {

				public void onCompletion(MediaPlayer arg0) {
					System.out.println("Acabou a musica");

				}
			});

		} catch (Exception e) {
			// TODO: handle exception
		}
	}
}

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Blue Captcha Image
Atualizar

*

Facebook

Get the Facebook Likebox Slider Pro for WordPress
WordPress SEO fine-tune by Meta SEO Pack from Poradnik Webmastera