summaryrefslogtreecommitdiff
path: root/core/java/android/widget/SimpleMonthView.java
diff options
context:
space:
mode:
authorvichang <vichang@google.com>2020-07-22 19:30:18 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2020-07-22 19:30:18 +0000
commit226e3d7641bb47a20848c01397635cbf93062fe5 (patch)
tree06cf892617da1263ebdb637aefae40c5f9e93453 /core/java/android/widget/SimpleMonthView.java
parentff2b9d5cb48a3cc43ae0adc2b3ae5060d86bc28f (diff)
parent3f89b904a8eefc20113ebd2366b6645cf6ad3f79 (diff)
Merge "Remove @CorePlatformApi LocaleData usage in frameworks" am: 3f89b904a8
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1367376 Change-Id: Ic04cac39c009ec6acc362c8ef84fc52876535dd4
Diffstat (limited to 'core/java/android/widget/SimpleMonthView.java')
-rw-r--r--core/java/android/widget/SimpleMonthView.java6
1 files changed, 3 insertions, 3 deletions
diff --git a/core/java/android/widget/SimpleMonthView.java b/core/java/android/widget/SimpleMonthView.java
index 80de6fc65f90..8b74add8df0a 100644
--- a/core/java/android/widget/SimpleMonthView.java
+++ b/core/java/android/widget/SimpleMonthView.java
@@ -27,6 +27,7 @@ import android.graphics.Paint.Align;
import android.graphics.Paint.Style;
import android.graphics.Rect;
import android.graphics.Typeface;
+import android.icu.text.DateFormatSymbols;
import android.icu.text.DisplayContext;
import android.icu.text.SimpleDateFormat;
import android.icu.util.Calendar;
@@ -49,8 +50,6 @@ import android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction;
import com.android.internal.R;
import com.android.internal.widget.ExploreByTouchHelper;
-import libcore.icu.LocaleData;
-
import java.text.NumberFormat;
import java.util.Locale;
@@ -193,7 +192,8 @@ class SimpleMonthView extends View {
private void updateDayOfWeekLabels() {
// Use tiny (e.g. single-character) weekday names from ICU. The indices
// for this list correspond to Calendar days, e.g. SUNDAY is index 1.
- final String[] tinyWeekdayNames = LocaleData.get(mLocale).tinyWeekdayNames;
+ final String[] tinyWeekdayNames = DateFormatSymbols.getInstance(mLocale)
+ .getWeekdays(DateFormatSymbols.FORMAT, DateFormatSymbols.NARROW);
for (int i = 0; i < DAYS_IN_WEEK; i++) {
mDayOfWeekLabels[i] = tinyWeekdayNames[(mWeekStart + i - 1) % DAYS_IN_WEEK + 1];
}