|
|
@@ -1,5 +1,6 @@
|
|
|
package com.usai.redant.rautils.contacts;
|
|
|
|
|
|
+import android.app.Activity;
|
|
|
import android.content.ContentProviderOperation;
|
|
|
import android.content.ContentResolver;
|
|
|
import android.content.ContentValues;
|
|
|
@@ -707,5 +708,22 @@ public class ContactsManager {
|
|
|
return urlArray;
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 联系人选择
|
|
|
+ * 在 onActivityResult 中处理返回
|
|
|
+ * if (resultCode == RESULT_OK) {
|
|
|
+ *
|
|
|
+ * Uri uri = data.getData();
|
|
|
+ * }
|
|
|
+ * */
|
|
|
+ public static void startContactPickerActivity(Activity activity, int requestCode) {
|
|
|
+
|
|
|
+ if (activity != null) {
|
|
|
+ Intent intent = new Intent(Intent.ACTION_PICK);
|
|
|
+ intent.setData(ContactsContract.Contacts.CONTENT_URI);
|
|
|
+ activity.startActivityForResult(intent, requestCode);
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|
|
|
|