반응형
공감 및 댓글은 포스팅 하는데 아주아주 큰 힘이 됩니다!! 포스팅 내용이 찾아주신 분들께 도움이 되길 바라며 더 깔끔하고 좋은 포스팅을 만들어 나가겠습니다^^
|
안드로이드 현재 언어설정 가져오는 방법입니다.
Locale 클래스를 사용합니다.
String language = Locale.getDefault().getLanguage();
영어의 경우 en
일본어는 ja
한국어는 ko
중국어는 zh 로 나옵니다.
switch (language) {
case "en":
binding.departFlagImgView.setImageResource(R.drawable.followingthearrows_icon_05_eng);
break;
case "ja":
binding.departFlagImgView.setImageResource(R.drawable.followingthearrows_icon_05_jap);
break;
}
저는 위처럼 한국어에는 기본 이미지를 넣고 영어나 일본어일 경우 다른 이미지로
대체되도록 하는데 사용했습니다.
String country = Locale.getDefault().getCountry();
getCountry()를 사용하면 언어코드가 아닌 나라코드가 나오겠죠?
이상입니다.
반응형
'안드로이드' 카테고리의 다른 글
Apache HTTP 클라이언트 지원 중단 - apache http 연결 사용하려면? (0) | 2019.11.13 |
---|---|
안드로이드 Manifest merger failed : Attribute application@appComponentFactory value=~~ 에러 해결 방법 (0) | 2019.11.07 |
안드로이드 스튜디오 git 소스 되돌리기 + 비트버킷 강제 푸시 하기 (0) | 2019.10.16 |
안드로이드 스튜디오 자동 임포트기능 사용하기 (0) | 2019.10.10 |
안드로이드 AppCompatTextView setTextColor 적용방법 (0) | 2019.08.14 |