From ab146531c0710ad46ac347d280b14c798f732a12 Mon Sep 17 00:00:00 2001 From: linyuh Date: Tue, 19 Dec 2017 11:28:51 -0800 Subject: Support dual alphabets in smart dial. Bug: 30215380,70633239 Test: CompositeSmartDialMapTest, LatinSmartDialMapTest, RussianSmartDialMapTest, SmartDialNameMatcherTest PiperOrigin-RevId: 179580982 Change-Id: I5e4c3e61f0dfdc6ca1e80a93bb985ffec08dd8b0 --- java/com/android/dialer/dialpadview/SmartDialCursorLoader.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'java/com/android/dialer/dialpadview') diff --git a/java/com/android/dialer/dialpadview/SmartDialCursorLoader.java b/java/com/android/dialer/dialpadview/SmartDialCursorLoader.java index 271535fce..d085b55bd 100644 --- a/java/com/android/dialer/dialpadview/SmartDialCursorLoader.java +++ b/java/com/android/dialer/dialpadview/SmartDialCursorLoader.java @@ -26,7 +26,6 @@ import com.android.dialer.database.Database; import com.android.dialer.database.DialerDatabaseHelper; import com.android.dialer.database.DialerDatabaseHelper.ContactNumber; import com.android.dialer.smartdial.SmartDialNameMatcher; -import com.android.dialer.smartdial.SmartDialPrefix; import com.android.dialer.util.PermissionsUtil; import java.util.ArrayList; @@ -59,10 +58,10 @@ public class SmartDialCursorLoader extends AsyncTaskLoader { if (DEBUG) { LogUtil.v(TAG, "Configure new query to be " + query); } - mQuery = SmartDialNameMatcher.normalizeNumber(query, SmartDialPrefix.getMap()); + mQuery = SmartDialNameMatcher.normalizeNumber(mContext, query); /** Constructs a name matcher object for matching names. */ - mNameMatcher = new SmartDialNameMatcher(mQuery, SmartDialPrefix.getMap()); + mNameMatcher = new SmartDialNameMatcher(mQuery); mNameMatcher.setShouldMatchEmptyQuery(!mShowEmptyListForNullQuery); } -- cgit v1.2.3