我只是想用Android Studio的mediaPlayer播放音频,但是我听到的声音比原始音轨太低(Genymotion的模拟器声音处于最大音量)
有什么想法吗?
ImageButton img_scream1 = (ImageButton) findViewById(R.id.imageButton_scare_1);
img_scream1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
mediaControl = MediaPlayer.create(java_sounds_scary.this,R.raw.scream1_sound);
mediaControl.start();
}
});
最佳答案
final MediaPlayer mp = MediaPlayer.create(this, R.raw.sound);
Button play_button = (Button)this.findViewById(R.id.button);
play_button.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Log.v(TAG, "Playing sound...");
mp.start();
}
});
将声音放入 res/raw 文件夹中。
在手机中运行您的应用程序并检查它。有时 geny 运动无法正常工作。
关于java - Android Studio 声音低于原声带,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44435377/