我正在制作游戏,当它开始时,我通过以下方式播放音乐: ourSong = MediaPlayer.create(GameMenu.this,com.saad.batman.R.raw.fire);
SharedPreferences getPrefs = PreferenceManager.getDefaultSharedPreferences(getBaseContext());
boolean music = getPrefs.getBoolean("checkbox", true);
if (music == true){
ourSong.start();
}
现在我想做的是,当我从游戏菜单中选择选项时,我希望能够增加或减少音乐音量。我该怎么做?
答案 0 :(得分:0)
如果您使用音量按钮,那么您不需要做任何事情?只是使用它。
要在游戏菜单中进行设置,请在菜单中添加类似微调器的内容。 从中获取设置值,并传入setVolume方法。
mpVolumn是左右浮点数。
请注意,mpVolumn必须小于1,因此请将最大值设置为0.99或其他
mediaPlayer.setVolume(mpVolumn,mpVolumn);