Я пытаюсь изменить громкость уведомлений, но не звонок.
Однако, когда я использую эту функцию, уведомление и громкость звонка изменяются.
Пример кода:
AudioManager mAudioManager = (AudioManager) getSystemService(AUDIO_SERVICE);
int volNot = mAudioManager.getStreamVolume(STREAM_NOTIFICATION);
int volRing = mAudioManager.getStreamVolume(STREAM_RING);
Log.d(volNot + "," + volRing, "not, ringer");
mAudioManager.setStreamVolume(STREAM_NOTIFICATION, 1, 0);
volNot = mAudioManager.getStreamVolume(STREAM_NOTIFICATION);
volRing = mAudioManager.getStreamVolume(STREAM_RING);
Log.d(volNot + "," + volRing, "not, ringer");
Для результата setStreamVolume(STREAM_NOTIFICATION, 1, 0)
изменяет значение notifications(STREAM_NOTIFICATION)
на 1, но также изменяет значение ringer(STREAM_RING)
на 1.