/** * Instantiate a new RawContactDeltaList for this contact. */ public RawContactDeltaList createRawContactDeltaList() { return RawContactDeltaList.fromIterator(getRawContacts().iterator()); }
/** * Create an {@link RawContactDeltaList} based on {@link Contacts} specified by the * given query parameters. This closes the {@link EntityIterator} when * finished, so it doesn't subscribe to updates. */ public static RawContactDeltaList fromQuery(Uri entityUri, ContentResolver resolver, String selection, String[] selectionArgs, String sortOrder) { final EntityIterator iterator = RawContacts.newEntityIterator( resolver.query(entityUri, null, selection, selectionArgs, sortOrder)); try { return fromIterator(iterator); } finally { iterator.close(); } }