Android利用Mediapalyer播放本地資原始檔聲音
阿新 • • 發佈:2018-11-07
- 首先在res下建立raw,然後將mp3音樂拷貝到raw下
- 直接貼程式碼吧
//開始播放聲音 public class PlayVoice { private static MediaPlayer mediaPlayer; public static void playVoice(Context context){ try { mediaPlayer= MediaPlayer.create(context, R.raw.opening); mediaPlayer.start(); mediaPlayer.setOnCompletionListener(new MediaPlayer.OnCompletionListener() { @Override public void onCompletion(MediaPlayer mp) { mediaPlayer.start(); } }); } catch (Exception e) { e.printStackTrace(); } } //停止播放聲音public static void stopVoice(){ if(null!=mediaPlayer) { mediaPlayer.stop(); } } }