program life/android
android mp3 재생
판담
2017. 2. 28. 12:23
얼마전 옥토 경보를 만들때 사용하게 되어 소스 내용 정리를 합니다.
음원 재생
반복 재생을 원할 경우
mediaPlayer.setLooping(true);
private MediaPlayer mediaPlayer;
private Context context;
public void play(){
context = getApplicationContext();
try {
stop();
mediaPlayer = MediaPlayer.create(context, R.raw.mp3_file_name);
mediaPlayer.setLooping(false);
mediaPlayer.start();
}catch (IllegalStateException e) {
e.printStackTrace();
}
}
public void stop()
{
try {
if(mediaPlayer != null)
{
mediaPlayer.stop();
mediaPlayer.release();
mediaPlayer = null;
}
} catch (IllegalStateException e) {
e.printStackTrace();
}
}