ゲーム音楽や案内音声など、音を流すシーンは多々あります。
      mp3音源を流してみましょう。
    
    
      ボタンをドラッグ&ドロップして、画面に追加します。
      
      このようになれば成功です。
      
      ボタンの「id」を「tameshi_btn_sound」に変更します。
      
      ボタンの「text」を「sound」に変更します。
      切り替えるとこうなります。
      
      「id」が「tameshi_btn_sound」のボタンに以下を追加します。
      android:onClick="onClick"
      mp3音源を入手しておきましょう。
      Android Studioで以下のように、rawフォルダ内に「sound.mp3」が表示されていれば成功です。
      
    
      「public class TameshiActivity extends Activity」
      「onCreate」メソッドの後ろに、「onClick」メソッドを追加します。
      このように、「onClick」メソッドが追加されました。
      
      「onClick」メソッド内に以下のswitch文を記述します。switch (v.getId()) {
    // soundボタンが押された時
    case R.id.tameshi_btn_sound:
        break;
}
      
      音声再生を行う「playSound」メソッドを定義します。// 音を再生する
private void playSound() {
}
      
      先ほど記述したswitch文から、「playSound」メソッドを呼ぶように記述します。playSound();
      TameshiActivityの先頭の方に、以下の変数を記述します。private MediaPlayer mediaPlayer = null;合わせて、以下のimport文が必要になります。
import android.media.MediaPlayer;
      「onCreate」メソッド内の「setContentView(...)」を呼び出している直後に、MediaPlayerを用意する以下のコードを記述します。// 音声再生を制御するオブジェクトを用意しておく mediaPlayer = MediaPlayer.create(this, R.raw.sound);
      「playSound」メソッド内に、音声を再生する以下のコードを記述します。if (!mediaPlayer.isPlaying()) {
    mediaPlayer.start();
}
      
      実際にアプリを実行して動作を確認してみましょう!