货币获取符号没有给出正确的美元符号,android?
Currency get symbol not giving correct symbol for USD, android?
我正在使用以下代码获取 USD 的货币符号
Currency currency=Currency.getInstance("USD");
currency.getSymbol();
我得到的输出是 US$
但我希望输出为 $
这有什么问题吗?
这应该可以解决问题:
Currency currency = Currency.getInstance(Locale.US);
您还可以在 string.xml
资源下提及货币符号,例如
<string name="us">\u0024</string>
然后用它来显示像
String dollar = getResources().getString(R.string.us);
我正在使用以下代码获取 USD 的货币符号
Currency currency=Currency.getInstance("USD");
currency.getSymbol();
我得到的输出是 US$
但我希望输出为 $
这有什么问题吗?
这应该可以解决问题:
Currency currency = Currency.getInstance(Locale.US);
您还可以在 string.xml
资源下提及货币符号,例如
<string name="us">\u0024</string>
然后用它来显示像
String dollar = getResources().getString(R.string.us);