Android 在查看页面上播放简单的.wav?
在android中,当布局显示给用户(加载时)时,有没有一种方法可以有条件地播放一个小的.wav文件,如下所示:Android 在查看页面上播放简单的.wav?,android,audio,load,wav,Android,Audio,Load,Wav,在android中,当布局显示给用户(加载时)时,有没有一种方法可以有条件地播放一个小的.wav文件,如下所示: if (randonGen == 3) { //play small wav sound here mTheMessage = (TextView) findViewById(R.id.resultText); mTheImageButton = (ImageButton)
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
的代码在哪里被调用和播放?android.media.SoundPool看起来可以做你想做的事。事实上-我发现一个简单的媒体播放就可以用小的wav来实现:
MediaPlayer mp = MediaPlayer.create(this, R.raw.your_wav);
mp.start();
知道这些很有用。我确实看到每个视图都有playSoundEffect方法,但我没有看到将声音设置为播放的方法,所以我推测它可能只是播放股票声音。