2012-02-11 100 views
2

此代码:只显示电话号码的联系人?

Intent intent = new Intent(Intent.ACTION_PICK, ContactsContract.Contacts.CONTENT_URI); 
startActivityForResult(intent, PICK); 

显示手机中的所有联系人。

这可能只显示电话号码的联系人?

谢谢!

回答

1

试试这个代码。它只显示联系人的电话号码,您应该设置联系人的类型(仅限电话号码):

Intent intent = new Intent(Intent.ACTION_PICK, Contacts.CONTENT_URI); 
intent.setType(ContactsContract.CommonDataKinds.Phone.CONTENT_TYPE); 
startActivityForResult(intent, 1); 
相关问题