Android 是否有特定联系人的联系人号码或电子邮件选择器/选择器?
我有联系人,我希望用户从他的手机或电子邮件中进行选择。这已经由某个选择器提供了,还是我应该实现我自己的呢?试试这个Android 是否有特定联系人的联系人号码或电子邮件选择器/选择器?,android,contacts,Android,Contacts,我有联系人,我希望用户从他的手机或电子邮件中进行选择。这已经由某个选择器提供了,还是我应该实现我自己的呢?试试这个 public void onClick(View v) { Intent intent = new Intent(Intent.ACTION_PICK, People.CONTENT_URI); startActivityForResult(intent, CONTACT_PICKER_RESULT);
public void onClick(View v) {
Intent intent = new Intent(Intent.ACTION_PICK, People.CONTENT_URI);
startActivityForResult(intent, CONTACT_PICKER_RESULT);
}
});
}
@Override
public void onActivityResult(int reqCode, int resultCode, Intent data) {
super.onActivityResult(reqCode, resultCode, data);
switch (reqCode) {
case (CONTACT_PICKER_RESULT):
if (resultCode == Activity.RESULT_OK) {
Uri contactData = data.getData();
Cursor c = managedQuery(contactData, null, null, null, null);
if (c.moveToFirst()) {
String name = c.getString(c.getColumnIndexOrThrow(People.NAME));
editTextRecipient.setText(name);
}
}
break;
}
}
我如何将我的联系人传递给该联系人,以及如何将电子邮件发送出去?