2010-11-22 43 views
1

在Android中,是有辦法,我可以有條件地玩的時候一個佈局顯示給用戶(負載)小.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); 
    } 

凡代碼來叫我sound.wav我assets文件夾被調用並播放?

回答

2

其實 - 我想通了,一個簡單的媒體播放就可以了小wav文件:

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

有用的就知道了。我確實看到每個視圖都有playSoundEffect方法,但我沒有看到設置播放聲音的方法,所以我推測它可能只是播放聲音。 – techiServices 2010-11-22 21:05:34

1

android.media.SoundPool看起來像它會做你想做的。