繁体   English   中英

如何通过国家代码获取货币名称?

[英]How to get currency name by country code?

我想通过国家/地区代码获取货币名称。 我使用以下代码获取国家/地区代码:

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

现在我希望通过使用此国家/地区代码来获取货币。 我怎样才能做到这一点?

您可以使用此util获取货币并从国家/地区代码加载。

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

我使用Currency类和默认Locale来获取当前货币代码(ISO 4217),代码如下:

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

您还可以使用自定义国家/地区代码替换区域设置;)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM