현재 설정된 언어 가져 오는 방법
1. Locale 를 사용하는 방법
Locale lc = new Locale("KOREAN"); // 언어 설정
Locale [] locale = lc.getAvailableLocales();
for (int i = 0; i < locale.length ; i++ )
{
Log.d("locale", (locale[x]).toString() ); // 사용가능한 모든 언어 출력.
}
Log.d("locale", "getLanguage : " + lc.getLanguage()); // 위에서 KOREAN 으로 선언했으므로 korean으로 나옴.
Log.d("locale", "Default Language : " + lc.getDefault().toString() ); // 결과값 ko_KR 가 나옴
2. Configuration 을 사용하는 방법
Log.e("locale", "Default Language : " + getResources().getConfiguration().locale); // 결과값 ko_KR 가 나옴
1. Locale 를 사용하는 방법
Locale lc = new Locale("KOREAN"); // 언어 설정
Locale [] locale = lc.getAvailableLocales();
for (int i = 0; i < locale.length ; i++ )
{
Log.d("locale", (locale[x]).toString() ); // 사용가능한 모든 언어 출력.
}
Log.d("locale", "getLanguage : " + lc.getLanguage()); // 위에서 KOREAN 으로 선언했으므로 korean으로 나옴.
Log.d("locale", "Default Language : " + lc.getDefault().toString() ); // 결과값 ko_KR 가 나옴
2. Configuration 을 사용하는 방법
Log.e("locale", "Default Language : " + getResources().getConfiguration().locale); // 결과값 ko_KR 가 나옴
'Mobile > Android' 카테고리의 다른 글
[Android] 현재 위치 구하기 (0) | 2011.09.30 |
---|---|
[Android] EditText에 배경이미지 반복 설정 (0) | 2011.09.29 |
[Android] ScrollView (0) | 2011.09.28 |
[Android] 상대배치 layout (0) | 2011.09.28 |
[Android] gravity vs layout_gravity (0) | 2011.09.27 |