Как узнать название валюты по коду страны? - PullRequest
3 голосов
/ 14 октября 2011

Я хочу получить название валюты по коду страны. Я получаю код страны со следующим кодом:

    TelephonyManager manager = (TelephonyManager)getSystemService(TELEPHONY_SERVICE);
    String countrycode=manager.getNetworkCountryIso();
    System.out.println("---->"+countrycode+"<----");

Теперь я хочу получить валюту, используя этот код страны. Как я могу это сделать?

Ответы [ 2 ]

5 голосов
/ 14 октября 2011

Вы можете получить валюту с помощью этой утилиты и загрузить код страны.

http://developer.android.com/reference/java/util/Currency.html

0 голосов
/ 23 ноября 2015

Я использовал класс Валюта и значение по умолчанию Локаль , чтобы получить текущий код валюты (ISO 4217) со следующим кодом:

Currency.getInstance(Locale.getDefault()).getCurrencyCode()

Вы также можете заменить язык на ваш собственный код страны;)

...