Fix queryRawContactEntity api

Bug: 203535224
Tag: #refactor
Test: build
Change-Id: I49361feca8b4b9cae520ed9883443cc669f337f7
diff --git a/src/com/android/bluetooth/pbap/BluetoothPbapVcardManager.java b/src/com/android/bluetooth/pbap/BluetoothPbapVcardManager.java
index bbd66da..ed4eac9 100755
--- a/src/com/android/bluetooth/pbap/BluetoothPbapVcardManager.java
+++ b/src/com/android/bluetooth/pbap/BluetoothPbapVcardManager.java
@@ -364,7 +364,7 @@
                 contactCursor.moveToFirst();
                 while (!contactCursor.isAfterLast()) {
                     String vcard = composer.buildVCard(RawContactsEntity.queryRawContactEntity(
-                                mContext, contactCursor.getLong(idColumn)));
+                                mResolver, contactCursor.getLong(idColumn)));
                     if (!contactCursor.moveToNext()) {
                         Log.e(TAG, "Cursor#moveToNext() returned false");
                     }
@@ -758,7 +758,7 @@
                     break;
                 }
                 String vcard = composer.buildVCard(RawContactsEntity.queryRawContactEntity(
-                            mContext, contactIdCursor.getLong(idColumn)));
+                            mResolver, contactIdCursor.getLong(idColumn)));
                 if (!contactIdCursor.moveToNext()) {
                     Log.e(TAG, "Cursor#moveToNext() returned false");
                 }
@@ -863,7 +863,7 @@
                     break;
                 }
                 String vcard = composer.buildVCard(RawContactsEntity.queryRawContactEntity(
-                            mContext, contactIdCursor.getLong(idColumn)));
+                            mResolver, contactIdCursor.getLong(idColumn)));
                 if (!contactIdCursor.moveToNext()) {
                     Log.e(TAG, "Cursor#moveToNext() returned false");
                 }