Android Which volume will AudioAttributes use?

사용 언어: Kotlin 1.7.10
사용 버전: Android Studio Dolphin 2021.3.1

안드로이드 Which volume will AudioAttributes use를 알아보겠습니다.

AudioAttributes를 통해서 안드로이드 시스템의 어떤 소리 채널로 재생할 건지 정할 수 있습니다. 예를 들면 알림 소리 크기를 사용하는지, 음악 소리 크기를 사용할 건지 등입니다.


https://developer.android.com/reference/kotlin/android/media/AudioAttributes


아래처럼 Builder를 만들어서 사용합니다. 여기에 setUsage와 setContentType을 적으면 어떤 시스템 소리를 사용할 건지 설정됩니다.






아래 표를 보면 setUsage에 무엇을 넣으면 어떤 소리 크기와 대응되는지 알 수 있습니다.







지금은 ASSISTANCE_SONIFICATION을 사용해서 SYSTEM_SOUND를 사용하게 됩니다.






USAGE_NOTIFICATION을 사용하면 알림 소리 크기를 사용하게 됩니다.












끝.


카테고리: Android

댓글

이 블로그의 인기 게시물

Python urllib.parse.quote()

KiCad 시작하기 7 (FreeRoute 사용하기 2)

음악 총보(Score), 파트보(Part)

Forensics .pyc 파일 .py로 복구하기

KiCad 시작하기 3 (새로운 소자 추가하기)

Kivy 시작하기 12 (Pyinstaller로 exe 파일 만들기)

딩기 요트 명칭

Android Compose automation for getting localized images to use on Play Store app image

Android Default background color setting

Android App architecture: State holders and UI state