音量控制在我的应用中不起作用

时间:2012-03-27 10:54:43

标签: android andengine

我正在开发一款游戏,当游戏正在播放时,音量控制无效。谁能给我解决方案?

它在AndEngine中

2 个答案:

答案 0 :(得分:6)

我找到了解决方案。处理密钥代码的地方返回false,卷将开始工作。我正在处理后退按钮并在所有情况下返回true。所以我所做的是,只有当keypressed返回时我才返回true,否则返回false并解决我的问题。

答案 1 :(得分:2)

android中有四种声音设置1)闹钟2)音乐3)铃声4)通知 首先创建AudioManager amanager的对象; 如果要设置音量,请使用此代码

通知

AudioManager amanager=(AudioManager)getSystemService(Context.AUDIO_SERVICE);
amanager.setStreamVolume(AudioManager.STREAM_NOTIFICATION, AudioManager.FLAG_SHOW_UI + AudioManager.FLAG_PLAY_SOUND);

对于Alerm

amanager.setStreamVolume(AudioManager.STREAM_ALARM,AudioManager.FLAG_SHOW_UI + AudioManager.FLAG_PLAY_SOUND);

音乐

amanager.setStreamVolume(AudioManager.STREAM_MUSIC, AudioManager.FLAG_SHOW_UI + AudioManager.FLAG_PLAY_SOUND);

对于铃声

amanager.setStreamVolume(AudioManager.STREAM_RING,AudioManager.FLAG_SHOW_UI + AudioManager.FLAG_PLAY_SOUND);