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)); }