I am trying to extract a list of contacts from Android, the list returns correctly. The returned list is sorted in alphabetical order however the upper case letters are first followed by the lower case characters. Example. ABCDEFGHIJ.....abcdef
The following is the cursor I am using:
Cursor cursor = contentResolver.query(CONTENT_URI, null,null, null, "display_name ASC");