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