Vamos ver hoje como executar um arquivo de áudio, temos pelo menos duas opções para tocar o mp3, a primeira seria tocar um arquivo que esteja dentro de seu aplicativo a outra seria tocar um arquivo que esteja no cartão de memória.
1º - Arquivo dentro de seu app
import android.media.MediaPlayer; MediaPlayer mp = new MediaPlayer(); //onde R.raw.sound seria seu arquivo mp3 mp = MediaPlayer.create(this, R.raw.play1); //quando o arquivo é um raw não precisa executar o comando prepare mp.start();
Abaixo segue uma imagem mostrando onde fica a pasta raw:
2º - Arquivo dentro do cartão SD
import android.media.MediaPlayer; MediaPlayer mp = new MediaPlayer(); FileInputStream fis = new FileInputStream(/sdcard/sound2.mp3"); mp.setDataSource(fis.getFD()); fis.close(); fis = null; mp.prepare(); mp.start();
Com os comandos apresentados hoje, você já pode incrementar mais funcionalidades em seus aplicativos e quem sabe até mesmo começar a criar um player.
Desenv com qualidade!
Um comentário:
Ola, e se eu quiser que toque uma Radio Online, como proceder?
Postar um comentário