Android: Cómo ordenar cursor usado para obtener los contactos?

votos
0

Con el fin como ordenada alfabéticamente caracteres primero seguido de números y luego caracteres especiales?

He intentado utilizar el código siguiente pero clasifica con números primero, seguido de los nombres de contacto.

context.getContentResolver().query(
                ContactsContract.Data.CONTENT_URI,
                PROJECTION,
                SELECTION,
                null, ContactsContract.CommonDataKinds.Phone.DISPLAY_NAME +  ASC
        );

Si lo cambio a DESC continuación alfabetos están ordenados en orden inverso seguido de números.

Publicado el 19/12/2018 a las 14:08
fuente por usuario
En otros idiomas...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more