我希望得到的貨幣符號(如$或£)的貨幣名稱(如美元或EUR)。如何通過貨幣名稱獲取貨幣符號?
對於英語(美國),我可以得到符號(如英語(美國)設置爲對設備語言):
Currency currency = Currency.getInstance(Locale.getDefault());
String symbol = currency.getSymbol()); // $
如何可以使用Android的工具,我得到符號貨幣通過貨幣名稱 -
someMethod (String currCode) { // currCode - USD, EUR, UAH
return currSymbol; // $...
}
注意,貨幣符號是不是總是把在其他語言中的貨幣價值之前,所以最好格式化幣值 –