Акцентированные символы не проиндексированы правильно на Android
-
21-12-2019 - |
Вопрос
У меня есть приложение для Android, которое показывает буквенно заказанный список имен.На испанском имена имеются имена, которые начинаются с акцентируемого характера.
Моя реализация alphabtindexer заказы таким образом:
Преступник Слияние Подразделение Е (регулярное упорядочение) .............. Á ... (Apped Chars в конце)
Я не хочу, чтобы этот заказ я не хочу, чтобы не различать названия, начиная с акцентированных символов (например, индекс все слова, начинающиеся с á в том же разделе, что и регулярно).Я заклинал, что Android Stock Contacts App уже хорошо делает это хорошо, но я даю в код и не могу найти ничего интересного
Решение
Я использовал загрузчик с курсором.В моем запросе я добавил «Collate Localized ASC» на предложение Where, и создать пользовательский алфавитныйИндсер, который использует коллектор со вторичной прочностью.