1
我有聯繫人,我希望用戶從他的電話或電子郵件中選擇。這是已經由一些選擇器提供或我應該實現我自己的?是否有特定聯繫人的聯繫電話號碼或電子郵件選擇器/選取器?
我有聯繫人,我希望用戶從他的電話或電子郵件中選擇。這是已經由一些選擇器提供或我應該實現我自己的?是否有特定聯繫人的聯繫電話號碼或電子郵件選擇器/選取器?
試試這個
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;
}
}
如何傳遞這個我接觸,我怎麼得到的電子郵件嗎? – Pentium10 2011-10-25 16:46:12