Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Unverified Commit 7d134a70 authored by Michael Bestas's avatar Michael Bestas
Browse files

LocalePicker: Use DecimalFormatSymbols instead of using LocaleData

* LocaleData is not accessible anymore, use the public API provided by ICU4J.

Change-Id: Ie7b60f7acd2babd417b7840dc116a839debe6cd0
parent dd2b2027
Loading
Loading
Loading
Loading
+2 −3
Original line number Diff line number Diff line
@@ -26,6 +26,7 @@ import android.graphics.Paint;
import android.graphics.Paint.Align;
import android.graphics.Rect;
import android.graphics.drawable.Drawable;
import android.icu.text.DecimalFormatSymbols;
import android.os.Bundle;
import android.text.InputFilter;
import android.text.InputType;
@@ -55,8 +56,6 @@ import android.widget.LinearLayout;
import android.widget.Scroller;
import android.widget.TextView;

import libcore.icu.LocaleData;

import org.lineageos.setupwizard.R;

import java.util.ArrayList;
@@ -185,7 +184,7 @@ public class LocalePicker extends LinearLayout {
        }

        private static char getZeroDigit(Locale locale) {
            return LocaleData.get(locale).zeroDigit;
            return DecimalFormatSymbols.getInstance(locale).getZeroDigit();
        }

        private java.util.Formatter createFormatter(Locale locale) {