본문 바로가기

program life/android

android mp3 재생

얼마전 옥토 경보를 만들때 사용하게 되어 소스 내용 정리를 합니다.


음원 재생 


반복 재생을 원할 경우


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()
;
}
}


'program life > android' 카테고리의 다른 글

투명도 설정  (0) 2017.05.04
둥근, 타원형 버튼 xml  (0) 2017.03.08
[옥토넛 경보] 옥토 경보 안드로이드 앱 런칭!  (4) 2017.02.09
슬라이드 메뉴 api  (0) 2015.05.30
ViewFlipper 동적 생성  (0) 2012.10.12