Символ получения валюты не дает правильный символ для доллара, андроид? - PullRequest
0 голосов
/ 29 июня 2018

Я использую приведенный ниже код, чтобы получить символ валюты для USD

 Currency currency=Currency.getInstance("USD");
currency.getSymbol();

Я получаю вывод как US$

Но я хочу вывод как $

Так что в этом плохого?

Ответы [ 2 ]

0 голосов
/ 29 июня 2018

Вы также можете упомянуть символ валюты в string.xml под ресурсом, например,

<string name="us">\u0024</string>

Затем используйте его для отображения как

String dollar = getResources().getString(R.string.us);
0 голосов
/ 29 июня 2018

Это должно решить проблему:

Currency currency = Currency.getInstance(Locale.US);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...