Кнопка громкости изменяет громкость звонка, а не громкость игры

Я пытаюсь добавить звук в мою игру. Я написал этот код:

buttonclick = MediaPlayer.create(context,R.raw.buttonclick);
        AudioManager amanager = (AudioManager) this.getSystemService(Context.AUDIO_SERVICE);
        int maxVolume = amanager.getStreamMaxVolume(AudioManager.STREAM_MUSIC);
        amanager.setStreamVolume(AudioManager.STREAM_MUSIC, maxVolume, 0);
        setVolumeControlStream(AudioManager.STREAM_MUSIC);
        buttonclick.setAudioStreamType(AudioManager.STREAM_MUSIC);     buttonclick.start();

Но проблема, с которой я сталкиваюсь, заключается в том, что, когда я пытаюсь увеличить или уменьшить громкость игры, меняется громкость звонка телефона, а не громкость игры. Как решить проблему?

0 ответов

Другие вопросы по тегам