From cdc17a8bb45d482402526ad80c2b82aef2bdb6ba Mon Sep 17 00:00:00 2001 From: Jimmy Shih Date: Fri, 18 Nov 2011 15:19:59 -0800 Subject: [PATCH] fix comment on 136b36246dd9 --- .../android/apps/mytracks/io/docs/DocsTagBuilder.java | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/MyTracks/src/com/google/android/apps/mytracks/io/docs/DocsTagBuilder.java b/MyTracks/src/com/google/android/apps/mytracks/io/docs/DocsTagBuilder.java index 8f937de6b..17833c28c 100644 --- a/MyTracks/src/com/google/android/apps/mytracks/io/docs/DocsTagBuilder.java +++ b/MyTracks/src/com/google/android/apps/mytracks/io/docs/DocsTagBuilder.java @@ -19,6 +19,7 @@ import com.google.android.apps.mytracks.util.StringUtils; import com.google.android.apps.mytracks.util.UnitConversions; import java.text.NumberFormat; +import java.util.Locale; /** *

This class builds a string of XML tags used to talk to Docs using GData. @@ -43,9 +44,12 @@ import java.text.NumberFormat; */ class DocsTagBuilder { - private static final NumberFormat LARGE_UNIT_FORMAT = NumberFormat.getNumberInstance(); - private static final NumberFormat SMALL_UNIT_FORMAT = NumberFormat.getIntegerInstance(); - + // Google Docs can only parse numbers in the English locale. + private static final NumberFormat LARGE_UNIT_FORMAT = NumberFormat.getNumberInstance( + Locale.ENGLISH); + private static final NumberFormat SMALL_UNIT_FORMAT = NumberFormat.getIntegerInstance( + Locale.ENGLISH); + static { LARGE_UNIT_FORMAT.setMaximumFractionDigits(2); LARGE_UNIT_FORMAT.setMinimumFractionDigits(2);