Мое приложение для Android из того, что я тестировал, отлично работает с регионами Великобритании и США, но когда я меняю языковой стандарт на ES, я получаю следующую ошибку:
java.lang.IllegalArgumentException: неподдерживаемая ISO 3166 страна: es
Я проверил ISO 3166, и это определенно действительный код страны. Я пробовал изменить его на верхний регистр, без разницы.
Вот оскорбительный код:
Currency myCurrency;
myCurrency = Currency.getInstance(Locale.getDefault());
Любые идеи?
getAvailableLocales()
и проверить, установлен лиes
языковой стандарт. - person PCoder   schedule 07.03.2013