我有一个Android应用程序,显示按字母顺序排列的名称列表。在西班牙语中,有一些名称以重音字符开头。
我以这种方式实现AlphabetIndexer订单:
一个 乙 C d E(定期订购) .............. ÁÉ...(最后的重音字符)
我不想要这个排序,我不想区别以重音字符开头的名字(例如,索引所有与常规a相同的部分中以á开头的单词)。我注意到android股票联系人应用程序做得很好,但我潜入代码并找不到任何有趣的东西
答案 0 :(得分:1)
我正在使用带游标的加载器。在我的查询中,我在WHERE子句中添加了“COLLATE LOCALIZED ASC”,并创建了一个使用具有SECONDARY强度的collator的自定义AlphabetIndexer。