Android studio MediaPlayerでBGMを再生する
MediaPlayerで音声ファイルを再生します。
リソースに用意した音声ファイルを再生する方法です。
比較的尺が長い音声、音楽に適しています。
res/rawフォルダに音楽ファイルを入れておきます。
private MediaPlayer mediaPlayer; mediaPlayer = MediaPlayer.create(コンテキスト,リソースID); mediaPlayer.setLooping(true); // ループ設定 mediaPlayer.setVolume(float 左のボリューム,float 右のボリューム); mediaPlayer.start();
ループ再生でも途切れなく再生してくれるようです。
再生中かを知るには、
(boolean型)
mediaPlayer.isPlaying()
停止する。
mediaPlayer.stop();
解放。
mediaPlayer.release();
アプリに組み込んだ音声ファイルを再生する場合の実装方法です。
アプリにいい感じのBGMが流れるだけで、ぐっと雰囲気がよくなりますね♪