728x90
이전의 코드는 액티비티에서만 가능하고 서비스에서는 사용이 불가능 했지만
수정하여 액티비티와 서비스에서도 사용이 가능합니다
VolumeMaxSetting 부르면 자동으로 미디어 볼륨 최대치로 올려줍니다.
uses Androidapi.JNI.Media, Androidapi.Helpers, Androidapi.JNI.GraphicsContentViewText;
procedure VolumeMaxSetting;
var AudioManager: JAudioManager;
begin
AudioManager := TJAudioManager.Wrap((SharedActivityContext.getSystemService(TJContext.JavaClass.AUDIO_SERVICE) as ILocalObject).GetObjectID);// TJAudioManager.Wrap((AudioObj as ILocalObject).GetObjectID);
AudioManager.setStreamVolume(TJAudioManager.JavaClass.STREAM_MUSIC,AudioManager.getStreamMaxVolume(TJAudioManager.JavaClass.STREAM_MUSIC),0);
end;
728x90
'FireMonkey 예제 자료' 카테고리의 다른 글
FireMonkey(파이어몽키) Live2D_android.jar sdk 활용한 live2d 실행 (0) | 2023.01.07 |
---|---|
안드로이드 FireMonkey TextView Floating 위젯 파스칼 언어 예제 (0) | 2022.06.26 |
FireMonkey 갤럭시워치4(Wear OS) Edit 내용 작성하기 위해 클릭시 에러 뜨는 현상(임시 조치) (0) | 2022.05.14 |
FireMonkey 안드로이드 타 쓰레드 Toast 알림 사용하기(액티비티,서비스) 가능 (0) | 2022.04.01 |
FireMonkey 안드로이드 화면 켜짐 유지 (0) | 2022.03.20 |
파이어몽키(firemonkey) 코드로 화면 (세로,가로)전환 (0) | 2022.03.14 |
파이어몽키 안드로이드 EUC-KR Encode 인코딩 (0) | 2022.01.18 |
파이어몽키 안드로이드 지정된 폴더에 파일 목록 불러오기 (0) | 2022.01.18 |
댓글