在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
的代码的位置?
答案 0 :(得分:2)
实际上 - 我发现一个简单的媒体播放可以用小wavs来实现这个技巧:
MediaPlayer mp = MediaPlayer.create(this, R.raw.your_wav);
mp.start();
答案 1 :(得分:1)
android.media.SoundPool看起来会做你想做的事。