기기에 설정된 언어가 무엇인지 확인
Search
🧨

기기에 설정된 언어가 무엇인지 확인

생성일
2021/11/02 05:34
태그
사용자의 기기가 무슨 언어로 설정되어 있는지 확인이 필요할 때가 있다.
resources.configuration.locale.language // Deprecated
Kotlin
복사
위 코드는 API 24 (Nougat) 부터 Deprecated 됐다.
Resources.getSystem().configuration.locales.get(0)
Kotlin
복사
이렇게 받아야 원하는 값을 받아올 수 있다.
if(Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) { Resources.getSystem().configuration.locales.get(0) } else { resources.configuration.locale.language }
Kotlin
복사
API24 밑의 버전도 지원한다면 이렇게 사용하도록 하자.