2010-11-22 17 views
1

、レイアウトがそうのように、(負荷の)ユーザーに表示されたとき、私は条件付きで小さな.wavファイルを再生することができる方法があります:コードは、私からの私のsound.wavを呼び出すためビューページにシンプルな.wavを再生しますか?アンドロイドで

if (randonGen == 3) { 
       //play small wav sound here   
       mTheMessage = (TextView) findViewById(R.id.resultText); 
       mTheImageButton = (ImageButton) findViewById(R.id.face_image); 
      mTheImageButton.setBackgroundDrawable(bitDraw); 
      mThePicture.setImageBitmap(cameraBitmap); 
    } 

は、資産フォルダが呼び出され、再生されますか?

答えて

2

実際に - 私はシンプルなメディア再生が小さいWAVファイルでトリックを行いますことを考え出し:

MediaPlayer mp = MediaPlayer.create(this, R.raw.your_wav); 
      mp.start(); 
+0

有用なのは知っています。私は各ViewにplaySoundEffectメソッドがあるのを見ましたが、再生するサウンドを設定する方法は見当たりませんでしたので、おそらくストックサウンドだけを再生すると推測します。 – techiServices

1

android.media.SoundPoolは、あなたが望むことをするように見えます。

関連する問題