From fae2f0d40200cd1177da4595c17329b7c9ef8c0b Mon Sep 17 00:00:00 2001 From: lougle Date: Tue, 5 Jan 2016 17:36:23 -0800 Subject: [PATCH] Setting the currency style inside getCurrencyFractionDigits. If not set, NSNumberFormatter will not populate the minimum/maximumFractionDigits. Change on 2016/01/05 by lougle ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=111467641 --- jre_emul/android/libcore/luni/src/main/java/libcore/icu/ICU.java | 1 + 1 file changed, 1 insertion(+) diff --git a/jre_emul/android/libcore/luni/src/main/java/libcore/icu/ICU.java b/jre_emul/android/libcore/luni/src/main/java/libcore/icu/ICU.java index fd3ce44e18..3450e93331 100644 --- a/jre_emul/android/libcore/luni/src/main/java/libcore/icu/ICU.java +++ b/jre_emul/android/libcore/luni/src/main/java/libcore/icu/ICU.java @@ -323,6 +323,7 @@ public static native String getCurrencySymbol(Locale locale, String currencyCode public static native int getCurrencyFractionDigits(String currencyCode) /*-[ NSNumberFormatter *formatter = AUTORELEASE([[NSNumberFormatter alloc] init]); + [formatter setNumberStyle:NSNumberFormatterCurrencyStyle]; [formatter setCurrencyCode:currencyCode]; return (int) [formatter maximumFractionDigits]; ]-*/;