2011-05-13 193 views
5

在我的应用程序中,我需要使用默认联系人应用程序选择联系人。我这样做,使用:
Intent intent = new Intent(Intent.ACTION_PICK, ContactsContract.Contacts.CONTENT_URI);
startActivityForResult(intent, PICK_CONTACT);

打开联系人列表以选择联系人或添加新联系人

但我错过了“新建”按钮,这是有顶部。我怎么才能得到它?

+0

汤姆,你有没有找到办法做到这一点? – nicowernli 2012-08-18 04:46:53

+0

不,还没有.. :( – Tom 2012-08-19 10:09:00

+0

【如何调用Android的联系人列表?] [1] [1]:http://stackoverflow.com/questions/866769/how-to-call- android-contacts-list – 2012-08-28 11:45:51

回答

0

你不能,这是不可能的。 唯一的方法是创建自己的“ContactPickerActivity”,这样你就可以添加你想要的东西,比如你的“添加联系人”按钮。在你的示例文件夹(samples/android-XX/ApiDemos/src/com/example/android/apis/app/LoaderCursor)中,你有很好的例子来说明如何实现它。