안드로이드 개발 질문/답변
(글 수 45,052)
앱에서 직접 언어설정을 하고 싶습니다.
getAvailableLocale() 메서드를 사용하면
수십가지의 언어가 결과값으로 나옵니다만
폰자체 설정에서 언어설정을 확인하면
영어와 한국어 둘밖에 안나오네요.
실제 사용가능한 언어만 목록으로 불러오고 싶은데 그 방법은 어떻게 되나요?
그리고 앱자체에서 원하는 언어를 설정하고싶은데
언어설정이 setDefault() 밖엔 없네요;;
디폴트 언어를 바꾸더라도 실제 폰의 언어에는 전혀 변화가 없어서
이렇게 질문드립니다.
위에서 말한 폰에서 실제 사용가능한 언어목록을 불러오고
그 목록을 선택했을때 폰 전체의 언어설정에 변화를 주게되는 방법을 아시는 분은
답변 부탁드립니다.
ps. 폰 자체의 환경설정에서 언어를 바꿀경우 폰의 기본 위젯의 제목도 언어가 변경되고
환경설정의 리스트의 언어도 변경됩니다만.
setDefault() 로 변경했을 경우 전혀 변화가 없습니다.



