본문 바로가기

IT/Android

[Android] MediaPlayer 사용하기

336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

Android MediaPlayer 사용법


안드로이드에서는 음악파일을 읽기위해서는 보통 MediaPlayer라는 객체를 통해 실행합니다.


1. 객체 생성

  MediaPlayer mp = = MediaPlayer.create(MainActivity.this, R.raw.sound);

 ※ 해당 프로젝트의 .../res/raw폴더에 재생 파일을 옮겨놓는다. raw라는 폴더가 없으면 그냥 만들면 된다.


2. 음악 재생, 정지

  음악 재생 : mp.start();

  음악 멈춤 : mp.pause();

  음악 정지 : mp.stop();


3. 기타 기능

   3.1. 음악 재생여부 확인

      - isPlaying() : true(재생중), false(재생중아님)

   3.2. 원하는 위치 재생

      - seekTo(int msec)

   3.3. 현재 재생위치 가져오기

      - getCurrentPosition() : 현재 위치를 가져오며, 음악파일의 SeekBar에서 보통 사용된다

    ※ 코딩하면서 또 필요한 부분은 추가 예정