1

こんにちは、Androidの連絡先リストから連絡先を取得するためにこのコードを使用しています。null

連絡先リストをアルファベット順に並べ替える方法を教えてもらえますか?どのパラメーターを渡したので、目的の出力が得られますか。

Cursor cur = cr.query(ContactsContract.Contacts.CONTENT_URI, null,
            null, null, null);
4

2 に答える 2

5

を使用して連絡先をアルファベット順に並べ替えることができます

Cursor cursor = getContentResolver.query(Phone.CONTENT_URI, null, null, null, Phone.DISPLAY_NAME + " ASC");
于 2013-02-14T15:34:14.553 に答える
0

Upper()小文字の連絡先名と大文字の連絡先名の両方で機能するため、使用します。

    ContentResolver cr = getContentResolver();

    Cursor cur = cr.query(ContactsContract.Contacts.CONTENT_URI, null,
            null, null,  "upper("+ContactsContract.CommonDataKinds.Phone.DISPLAY_NAME + ") ASC");
于 2014-06-30T11:50:29.617 に答える