トップページ ソースコードライブラリ Borland C++ Compiler 5.5
音声・サウンドを再生する
リソースファイルから音声ファイルをロードして、タッチイベントで再生する方法を紹介しています。
サンプルコード
private class SampleView extends View 
{        
    private MediaPlayer bgmSound;
    
    public SampleView(Context context) 
    {
        super(context); 
        
        //リソースからサウンドファイルをロード
        bgmSound = MediaPlayer.create(getContext(), R.raw.sound);
    }
    
    //タッチイベントのハンドラ
    public boolean onTouchEvent(MotionEvent event)
    {
        //コンストラクタでロードしておいたオブジェクトのstartを呼び出し再生
        bgmSound.start();
    }
}

概要

簡単のためにViewを拡張して実装していますが、Viewでなくても可能です。

MediaPlayerクラスを使って、リソースからサウンドファイルをロードし、タッチイベントで再生を実施しています。

ナビゲーション
プログラミングは道連れ
ソースコードライブラリ
Android
画面の解像度を取得する
画像をリソースから読み込む
画像をリソースから読み込む
画像のサイズを変更する
トップページ ソースコードライブラリ Borland C++ Compiler 5.5