如何以编程方式检查手机是否具有特定的语言环境?
getAvailableLocales()
获取Locale
数组,然后遍历它以查看是否可用。请注意保留HTML标记。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!
Locale
类中获取getAvailableLocales()
。 - J.K