aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortaiki tsutsumi <taiki.x.tsutsumi@sonymobile.com>2017-05-12 09:14:28 +0000
committerandroid-build-merger <android-build-merger@google.com>2017-05-12 09:14:28 +0000
commit6737a4b64d12b657f4ce01a5e6b25c2ac17ff02e (patch)
treefeed0dbba59a9d81fe2c053a12dacb09a95b4159
parent26e5809d17dcdd52c27ebdc3797d93cc203dc936 (diff)
parentfa76abec36a133ed32d522a1fc697f0d570cda67 (diff)
downloadContactsProvider-6737a4b64d12b657f4ce01a5e6b25c2ac17ff02e.tar.gz
Merge "Fixed the issue that unknown contact sort" am: 4ed9805ba3 am: 7f539c63f5 am: 9a8d0484df
am: fa76abec36 Change-Id: Id0c9b8927640e97ff9eef940f8559da7e550f308
-rw-r--r--src/com/android/providers/contacts/ContactLocaleUtils.java13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/com/android/providers/contacts/ContactLocaleUtils.java b/src/com/android/providers/contacts/ContactLocaleUtils.java
index 3480960a..2b7f1ff4 100644
--- a/src/com/android/providers/contacts/ContactLocaleUtils.java
+++ b/src/com/android/providers/contacts/ContactLocaleUtils.java
@@ -425,6 +425,19 @@ public class ContactLocaleUtils {
keys.add(romajiName);
return keys.iterator();
}
+
+ /**
+ * Returns the number for "#" bucket index.
+ * Adds an additional 'misc' bucket for Kanji characters to the base class set.
+ */
+ @Override
+ public int getNumberBucketIndex() {
+ final int numberBucketIndex = super.getNumberBucketIndex();
+ if (numberBucketIndex > mMiscBucketIndex) {
+ return numberBucketIndex + 1;
+ }
+ return numberBucketIndex;
+ }
}
/**