在视图页面上播放一个简单的.wav?

时间:2010-11-22 20:47:26

标签: android audio load wav

在android中,有一种方法可以在向用户显示布局(加载时)时有条件地播放小的.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的代码的位置?

2 个答案:

答案 0 :(得分:2)

实际上 - 我发现一个简单的媒体播放可以用小wavs来实现这个技巧:

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

答案 1 :(得分:1)

android.media.SoundPool看起来会做你想做的事。