如何在不同的设备上添加逗号?

时间:2013-03-22 00:10:13

标签: android

我在日食中发展,我有一个奇怪的问题。 我试图在编号中添加逗号,所以我添加了这段代码:

s = NumberFormat.getIntegerInstance().format(count);

我在许多模拟器上检查了它,并且evreything非常棒。 现在我发布了应用程序,在某些设备中,逗号只是没有出现。 请帮忙!

1 个答案:

答案 0 :(得分:0)

NumberFormat.getIntegerInstance()依赖于设备的默认语言环境,并非所有语言环境都将使用逗号进行数字分组。在世界的某些地方,使用句号,其他人使用撇号,而其他人则根本不使用分组。

为了获得逗号分组整数的一致结果,请按如下所示指定语言环境:

s = NumberFormat.getIntegerInstance( Locale.US ).format( count );