2017年2月8日 星期三

Android 筆記—如何播放音樂

使用物件MediaPlayer
命名空間android.media.MediaPlayer
官方文件
https://developer.android.com/reference/android/media/MediaPlayer.html


宣告物件android.media.MediaPlayer _MediaPlayer;
指定音檔來源_MediaPlayer.setDataSource([完整檔案路徑]);
開始播放_MediaPlayer.prepare();
_MediaPlayer.start();
暫停播放_MediaPlayer.pause();
停止播放_MediaPlayer.stop();
釋放物件_MediaPlayer.release(
移到指定位置_MediaPlayer.seekTo(Pos);
處理播放結束事件_MediaPlayer.setOnCompletionListener(handle);

android.media.MediaPlayer.OnCompletionListener handle
 = new android.media.MediaPlayer.OnCompletionListener() {

  public void onCompletion(MediaPlayer mp) {

  //播放結束的處理

 }
};