4
휴대 전화에 특정 로케일이 있는지 프로그래밍 방식으로 확인할 수 있습니까?Android 휴대 전화에 특정 로케일이 있는지 확인
휴대 전화에 특정 로케일이 있는지 프로그래밍 방식으로 확인할 수 있습니까?Android 휴대 전화에 특정 로케일이 있는지 확인
getAvailableLocales()
을 사용하여 Locale
의 배열을 가져온 다음 해당 배열을 반복하여 사용할 수 있는지 확인할 수 있습니다.
boolean hasLocale = false;
String myLocale = "en";
Locale[] locales = Locale.getAvailableLocales();
for (Locale locale : locales) {
if (locale.getLanguage().equals(myLocale)) {
hasLocale = true;
}
}
// Value of `hasLocale` is what you want here!
'getAvailableLocales()'는 (는)'Locale' 클래스에서 가져올 수 있습니다. – jenuine