Making call/sms shortcuts work with Loaders and Fragments.

Change-Id: Ie88fb17e0e533e8868c68f8e74d609df17310e35
diff --git a/src/com/android/contacts/JoinContactActivity.java b/src/com/android/contacts/JoinContactActivity.java
index 21f5929..9024e0b 100644
--- a/src/com/android/contacts/JoinContactActivity.java
+++ b/src/com/android/contacts/JoinContactActivity.java
@@ -19,6 +19,7 @@
 
 import com.android.contacts.list.JoinContactListAdapter;
 import com.android.contacts.list.JoinContactListFragment;
+import com.android.internal.telephony.gsm.stk.ResultCode;
 
 import android.content.ContentUris;
 import android.content.Intent;
@@ -110,7 +111,8 @@
             startQuery();
         } else {
             final Uri uri = getSelectedUri(position);
-            returnPickerResult(null, null, uri);
+            setResult(RESULT_OK, new Intent(null, uri));
+            finish();
         }
     }