你好我使用这个代码从Android的联系人列表中的联系人获得最后一个参数如下方法,即null
谁能告诉我如何alphabatically排序联系人列表? 该参数传入我,所以我会得到所需的输出:
Cursor cur = cr.query(ContactsContract.Contacts.CONTENT_URI, null,
null, null, null);
你好我使用这个代码从Android的联系人列表中的联系人获得最后一个参数如下方法,即null
谁能告诉我如何alphabatically排序联系人列表? 该参数传入我,所以我会得到所需的输出:
Cursor cur = cr.query(ContactsContract.Contacts.CONTENT_URI, null,
null, null, null);
您可以按字母顺序排序,使用接触
Cursor cursor = getContentResolver.query(Phone.CONTENT_URI, null, null, null, Phone.DISPLAY_NAME + " ASC");
使用Upper()
因为它会为既降低工作以及大写联系人姓名。
ContentResolver cr = getContentResolver();
Cursor cur = cr.query(ContactsContract.Contacts.CONTENT_URI, null,
null, null, "upper("+ContactsContract.CommonDataKinds.Phone.DISPLAY_NAME + ") ASC");