1. 程式人生 > >Android利用Mediapalyer播放本地資原始檔聲音

Android利用Mediapalyer播放本地資原始檔聲音

  1. 首先在res下建立raw,然後將mp3音樂拷貝到raw下
  2. 直接貼程式碼吧
//開始播放聲音
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(); } } }