如何在android中使用可能的大值格式化货币?

时间:2011-11-03 12:50:09

标签: java android formatting currency

我的Android应用中有一个屏幕,显示列表中的货币数量。我正在使用NumberFormat.getCurrencyInstance()来格式化数字,它运行良好。但是,我希望产生类似于StackOverflow表示声誉的效果。即,当有一个较大的值(大于x位数,可能是6位)时,它将显示K而不是整个值。例如:

  • $ 34.14会保持不变。
  • $ 543,123.12将成为$ 543K
  • $ 12,512,213.54将成为$ 12.5M

是否有任何图书馆,或者我必须自己动手?

0 个答案:

没有答案