diff options
author | linyuh <linyuh@google.com> | 2018-03-26 13:35:32 -0700 |
---|---|---|
committer | Copybara-Service <copybara-piper@google.com> | 2018-03-26 22:25:23 -0700 |
commit | 122fb0b6c58774c75e06cbf786d0f366b674c163 (patch) | |
tree | 669e91ab9e79eb6203f2470beeb778d3f47d32a8 /java/com/android/dialer/i18n | |
parent | 6e760e384d732717d260f0a15a622486b1f55793 (diff) |
Remove obsolete methods in CompatUtils and rename it as "LocaleUtils".
Test: Existing tests
PiperOrigin-RevId: 190516504
Change-Id: I5fa9e123b45beb9728257ecd160a348fb3f4732c
Diffstat (limited to 'java/com/android/dialer/i18n')
-rw-r--r-- | java/com/android/dialer/i18n/LocaleUtils.java | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/java/com/android/dialer/i18n/LocaleUtils.java b/java/com/android/dialer/i18n/LocaleUtils.java new file mode 100644 index 000000000..0532cc36e --- /dev/null +++ b/java/com/android/dialer/i18n/LocaleUtils.java @@ -0,0 +1,33 @@ +/* + * Copyright (C) 2015 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package com.android.dialer.i18n; + +import android.content.Context; +import android.os.LocaleList; +import java.util.Locale; + +/** Utilities for locale. */ +public final class LocaleUtils { + + /** Returns the default locale of the device. */ + public static Locale getLocale(Context context) { + LocaleList localList = context.getResources().getConfiguration().getLocales(); + if (!localList.isEmpty()) { + return localList.get(0); + } + return Locale.getDefault(); + } +} |