連絡先コンテンツプロバイダーから読み取り、特定のグループ名から連絡先を取得する非常に基本的なアプリを作成しようとしています。連絡先情報が特定のグループから取得されるように選択引数を設定するにはどうすればよいですか?
これが他の場所で回答されている場合は、お詫び申し上げます。私はselectionArgsを設定する方法の良い例を検索しましたが、見つかりませんでした。情報を並べ替えます。
private Cursor getContacts() {
// Run query
Uri uri = ContactsContract.Contacts.CONTENT_URI;
String[] projection = new String[] { ContactsContract.Contacts._ID,
ContactsContract.Contacts.DISPLAY_NAME};
String selection = ContactsContract.Contacts.STARRED + " = '"
+ ("1") + "'";
String[] selectionArgs = null;
String sortOrder = ContactsContract.Contacts.DISPLAY_NAME
+ " COLLATE LOCALIZED ASC";
return managedQuery(uri, projection, selection, selectionArgs,
sortOrder);
}
助けてくれてありがとう!