Question

J'ai une application Android indiquant une liste de noms commandée par ordre alphabétique.En espagnol, il y a des noms qui commencent par un caractère accentué.

Ma mise en œuvre des commandes alphabetindexer de cette manière:

a B C ré E (commande régulière) .............. Á ... (caractères accentués à la fin)

Je ne veux pas que cette commande, je ne veux pas de discriminer les noms commençant par des caractères accentués (par exemple, indexer tous les mots commençant par Á dans la même section que la même section A).J'ai noticié que l'application Android Stock Contacts appelle cela bien, mais je plongeai dans le code et je ne trouve rien d'intéressant

Était-ce utile?

La solution

J'utilisais un chargeur avec un curseur.Dans ma requête, j'ai ajouté "assembler l'ASC localisé localisé" à la clause WHERE et créez un alphabetindexer personnalisé qui utilise un collateur avec une résistance secondaire.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top