Символ валюты

У меня возникли проблемы с получением символа валюты по умолчанию в системе. Я получаю символ валюты таким образом:

Currency currency = Currency.getInstance(Locale.getDefault());
Log.v("TAG",currency.getSymbol());

Когда язык системы находится вEnglish (United States) появляется правый символ ($). Но когда я выбираю языкPortuguese (Portugal) он возвращает этот символ.¤

Что может быть причиной этого?

Ответы на вопрос(3)

Ваш ответ на вопрос