【发布时间】:2015-09-30 11:02:14
【问题描述】:
我在 Activity 中使用显示负数
double value = -1.0;
NumberFormat defaultFormat = NumberFormat.getCurrencyInstance(Locale.US);
String formattedText = defaultFormat.format(value);
但是当我在Samsung Galaxy S5 (Android 4.4.2) 上运行它时,我得到($1.0),而Nexus 5 (Android 5.1.1) 给出它为-$1.0。
这里有什么问题?
【问题讨论】:
标签: android locale currency number-formatting