[안드로이드] 현재 볼륨 정보 가져오기!!
프로그래밍/안드로이드2019. 12. 27. 21:45
반응형
AudioManager volumeControl = (AudioManager) getSystemService(Context.AUDIO_SERVICE);
// 알람
alarmVolume = volumeControl.getStreamVolume(AudioManager.STREAM_ALARM);
// 미디어
mediaVolume = volumeControl.getStreamVolume(AudioManager.STREAM_MUSIC);
// 벨소리
bellVolume = volumeControl.getStreamVolume(AudioManager.STREAM_RING);
// 알림
notiVolume = volumeControl.getStreamVolume(AudioManager.STREAM_NOTIFICATION);
// 시스템
systemVolume = volumeControl.getStreamVolume(AudioManager.STREAM_SYSTEM);
// 통화
callVolume = volumeControl.getStreamVolume(AudioManager.STREAM_VOICE_CALL);
getStreamMinVolume 메서드와 getStreamMaxVolume 메서드로 최소 볼륨정보와 최대 볼륨 정보도 얻어 올수 있습니다
getStreamMinVolume는 API 28부터 가능하니 참고하세요
반응형
'프로그래밍 > 안드로이드' 카테고리의 다른 글
[안드로이드] 숫자에 구분단위 콤마(,) 표시하기!! (0) | 2020.01.02 |
---|---|
[안드로이드] Recyclerview(리사이클러뷰) 아이템 간격 조절하기!! (0) | 2019.12.28 |
[안드로이드 추천앱] 사용하기 쉬운 볼륨 조절 앱 추천!! (0) | 2019.12.13 |
[안드로이드 추천앱] 편리하고 깔끔한 TODO 앱 추천!! (0) | 2019.10.15 |
안드로이드 개발시 삼성폰에서 테스트 할수 있는 사이트!! (0) | 2019.10.05 |