From 2c5fce91828229d6d6800fa62ce97827f0cc7f12 Mon Sep 17 00:00:00 2001 From: linyuh Date: Mon, 5 Feb 2018 13:11:42 -0800 Subject: Remove experiment flag "enable_dual_alphabets_on_t9". Test: Existing tests PiperOrigin-RevId: 184574898 Change-Id: I66f8fabacada8a86a0d36b904a47f38f0290867a --- .../dialer/dialpadview/DialpadCharMappings.java | 32 ++++------------------ 1 file changed, 5 insertions(+), 27 deletions(-) (limited to 'java/com/android/dialer/dialpadview') diff --git a/java/com/android/dialer/dialpadview/DialpadCharMappings.java b/java/com/android/dialer/dialpadview/DialpadCharMappings.java index 0bb28ae0d..15793a53f 100644 --- a/java/com/android/dialer/dialpadview/DialpadCharMappings.java +++ b/java/com/android/dialer/dialpadview/DialpadCharMappings.java @@ -18,16 +18,12 @@ package com.android.dialer.dialpadview; import android.content.Context; import android.support.annotation.NonNull; -import android.support.annotation.VisibleForTesting; import android.support.v4.util.SimpleArrayMap; import com.android.dialer.common.Assert; import com.android.dialer.compat.CompatUtils; -import com.android.dialer.configprovider.ConfigProviderBindings; /** A class containing character mappings for the dialpad. */ public class DialpadCharMappings { - @VisibleForTesting(otherwise = VisibleForTesting.PRIVATE) - public static final String FLAG_ENABLE_DUAL_ALPHABETS = "enable_dual_alphabets_on_t9"; /** The character mapping for the Latin alphabet (the default mapping) */ private static class Latin { @@ -134,17 +130,10 @@ public class DialpadCharMappings { /** * Returns the character-key map of the ISO 639-2 language code of the 1st language preference or - * null if - * - * + * null if no character-key map for the language code is defined. */ public static SimpleArrayMap getCharToKeyMap(@NonNull Context context) { - return isDualAlphabetsEnabled(context) - ? CHAR_TO_KEY_MAPS.get(CompatUtils.getLocale(context).getISO3Language()) - : null; + return CHAR_TO_KEY_MAPS.get(CompatUtils.getLocale(context).getISO3Language()); } /** @@ -171,17 +160,10 @@ public class DialpadCharMappings { /** * Returns the key-characters map of the given ISO 639-2 language code of the 1st language - * preference or null if - * - * + * preference or null if no key-characters map for the language code is defined. */ - public static String[] getKeyToCharsMap(@NonNull Context context) { - return isDualAlphabetsEnabled(context) - ? KEY_TO_CHAR_MAPS.get(CompatUtils.getLocale(context).getISO3Language()) - : null; + static String[] getKeyToCharsMap(@NonNull Context context) { + return KEY_TO_CHAR_MAPS.get(CompatUtils.getLocale(context).getISO3Language()); } /** Returns the default key-characters map (the one that uses the Latin alphabet). */ @@ -189,10 +171,6 @@ public class DialpadCharMappings { return Latin.KEY_TO_CHARS; } - private static boolean isDualAlphabetsEnabled(Context context) { - return ConfigProviderBindings.get(context).getBoolean(FLAG_ENABLE_DUAL_ALPHABETS, false); - } - /** * Given a array representing a key-characters map, return its reverse map. * -- cgit v1.2.3