我想进行联系人查询,其中选择的格式为Phone.DISPLAY_NAME_PRIMARY + " LIKE ?
,但我希望搜索的重音不敏感。
如果我使用COLLATE LOCALIZED
,则它适用于=
运算符,而不适用于like
。
Android的默认联系人应用程序设法做到这一点。
答案 0 :(得分:0)
不是向ContactsContract.Data.CONTENT_URI
发送查询并使用“选择”,而是向查询作为附加路径段添加的ContactsContract.Contacts.CONTENT_FILTER_URI
进行查询。