diff --git a/core/api/module-lib-current.txt b/core/api/module-lib-current.txt index a480cd9c307ae..cc30db3766862 100644 --- a/core/api/module-lib-current.txt +++ b/core/api/module-lib-current.txt @@ -333,7 +333,7 @@ package android.os.storage { package android.provider { public static final class ContactsContract.RawContactsEntity implements android.provider.BaseColumns android.provider.ContactsContract.DataColumns android.provider.ContactsContract.RawContactsColumns { - method @NonNull @RequiresPermission(android.Manifest.permission.INTERACT_ACROSS_USERS) public static java.util.Map> queryRawContactEntity(@NonNull android.content.Context, long); + method @NonNull @RequiresPermission(android.Manifest.permission.INTERACT_ACROSS_USERS) public static java.util.Map> queryRawContactEntity(@NonNull android.content.ContentResolver, long); } public final class DeviceConfig { diff --git a/core/java/android/provider/ContactsContract.java b/core/java/android/provider/ContactsContract.java index d5449154347ab..f8aa98e710c99 100644 --- a/core/java/android/provider/ContactsContract.java +++ b/core/java/android/provider/ContactsContract.java @@ -5201,7 +5201,7 @@ public final class ContactsContract { @SystemApi(client = SystemApi.Client.MODULE_LIBRARIES) @RequiresPermission(android.Manifest.permission.INTERACT_ACROSS_USERS) public static @NonNull Map> queryRawContactEntity( - @NonNull Context context, long contactId) { + @NonNull ContentResolver contentResolver, long contactId) { Uri uri = RawContactsEntity.CONTENT_URI; long realContactId = contactId; @@ -5219,7 +5219,7 @@ public final class ContactsContract { final String selection = Data.CONTACT_ID + "=?"; final String[] selectionArgs = new String[] {String.valueOf(realContactId)}; - entityIterator = RawContacts.newEntityIterator(context.getContentResolver().query( + entityIterator = RawContacts.newEntityIterator(contentResolver.query( uri, null, selection, selectionArgs, null)); if (entityIterator == null) {