如何在android中以编程方式显示联系人列表?

问题描述:

我想直接在我的应用程序内单击按钮来显示手机的联系人日志,以便选择联系人及其号码。任何人都可以帮助我吗?如何在android中以编程方式显示联系人列表?

我得到了答案。 :)

String myData = "content://contacts/people/"; 
Intent myActivity2 = newIntent(Intent.ACTION_VIEW, Uri.parse(myData)); 
startActivity(myActivity2); 

,或者我们可以使用

 Intent intent = new Intent(Intent.ACTION_GET_CONTENT); 
     intent.setType(ContactsContract.CommonDataKinds.Phone.CONTENT_ITEM_TYPE); 
     startActivityForResult(intent, 2);