Einzelnen Beitrag anzeigen

supermulti81

Registriert seit: 13. Okt 2023
34 Beiträge
 
#2

AW: Android Lautstärke

  Alt 30. Jul 2025, 10:02
Hallo,

du brauchst dazu Permission: android.permission.MODIFY_AUDIO_SETTINGS

Delphi-Quellcode:
uses
  Androidapi.Helpers, Androidapi.JNI.Media, Androidapi.JNI.GraphicsContentViewText;

procedure SetSystemVolumeToMax;
var
  AudioManager: JAudioManager;
  MaxVolume: Integer;
begin
  AudioManager := TJAudioManager.Wrap(
    (TAndroidHelper.Context.getSystemService(
      TJContext.JavaClass.AUDIO_SERVICE) as ILocalObject).GetObjectID);
  MaxVolume := AudioManager.getStreamMaxVolume(TJAudioManager.JavaClass.STREAM_MUSIC);
  AudioManager.setStreamVolume(TJAudioManager.JavaClass.STREAM_MUSIC, MaxVolume, 0);
end;
Aber ich würde das nicht einfach so machen. Auf jedenfall den Benutzer bestätigen lassen.

Viele Grüße
  Mit Zitat antworten Zitat