From eb99c82567e56a579b83fae557bb2e3fc7a0517e Mon Sep 17 00:00:00 2001 From: amottier Date: Fri, 4 Dec 2020 21:32:19 +0100 Subject: [PATCH] enable volume control when screen OFF --- .../in/blogspot/anselmbros/torchie/main/TorchieManager.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/src/main/java/in/blogspot/anselmbros/torchie/main/TorchieManager.java b/app/src/main/java/in/blogspot/anselmbros/torchie/main/TorchieManager.java index cbe1456..53fee8c 100644 --- a/app/src/main/java/in/blogspot/anselmbros/torchie/main/TorchieManager.java +++ b/app/src/main/java/in/blogspot/anselmbros/torchie/main/TorchieManager.java @@ -74,6 +74,7 @@ import android.content.Context; import android.content.SharedPreferences; +import android.media.AudioManager; import android.os.Build; import android.preference.PreferenceManager; @@ -143,6 +144,9 @@ public boolean setVolumeKeyEvent(VolumeKeyEvent keyEvent) { } public void setVolumeValue(int volumeDirection) { + AudioManager audioManager = (AudioManager)mContext.getSystemService(Context.AUDIO_SERVICE); + int newVolume = audioManager.getStreamVolume(AudioManager.STREAM_MUSIC) + volumeDirection; + audioManager.setStreamVolume(AudioManager.STREAM_MUSIC, newVolume, 0); DeviceManager.getInstance(this.mContext).setVolumeKeyEvent(new VolumeKeyEvent(volumeDirection)); }