반응형
Android AudioManager에 구성되어 있는 STREAM 채널별 설명은 다음과 같습니다.
STREAM_MUSIC: 음악, 오디오 북, 팟캐스트와 같은 미디어 재생에 사용되는 스트림입니다.
STREAM_ALARM: 알람에 사용되는 스트림입니다.
STREAM_RING: 전화 벨소리에 사용되는 스트림입니다.
STREAM_SYSTEM: 시스템 음성, 예를 들어 내비게이션 안내 음성에 사용되는 스트림입니다.
STREAM_VOICE_CALL: 음성 통화에 사용되는 스트림입니다.
STREAM_DTMF: DTMF 신호에 사용되는 스트림입니다.
STREAM_TTS: 음성 합성 음성에 사용되는 스트림입니다.
STREAM_ACCESSIBILITY: 접근성 서비스에 사용되는 스트림입니다.
STREAM_NOTIFICATION: 알림에 사용되는 스트림입니다.
STREAM_DEFAULT: 기본 스트림입니다.
이러한 스트림은 AudioManager 클래스의 getStreamMaxVolume() 메서드를 사용하여 볼륨을 설정할 수 있습니다. 또한 AudioManager 클래스의 setStreamVolume() 메서드를 사용하여 특정 스트림의 볼륨을 설정할 수 있습니다.
반응형
'Develop > Android' 카테고리의 다른 글
Firebase Dynamic Link not Working in targetSDKVersion 33 (0) | 2023.04.24 |
---|---|
Android AD_ID permission targetSDKVersion 33 (0) | 2023.04.05 |
RecyclerView No layout manager attached; skipping layout (0) | 2023.01.02 |
Android EditText 특수문자 제어, NextFocus, 엔터키 처리 (0) | 2022.12.26 |
Fragment Commit, CommitAllowingStateLoss 그리고 재현방법 (0) | 2022.11.23 |