相同活动中的Android打开联系人列表

时间:2014-06-19 07:05:55

标签: java android android-activity contacts

在我的Android应用程序中..我正在使用标签布局,我有三个标签..一个标签需要在点击时打开联系人页面..但联系人页面在活动之外打开。但我需要在标签内打开它。我正在给我的代码..如果有人知道该怎么做请求帮助。

private static final int PICK_CONTACT = 0;

     @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);

            setContentView(R.layout.contacts_activity);

           Intent i= new Intent(Intent.ACTION_PICK,  Contacts.CONTENT_URI);

           startActivityForResult(i, PICK_CONTACT);

1 个答案:

答案 0 :(得分:0)

startActivityForResult(i, PICK_CONTACT);会打开一个活动,您可以从中选择联系人。如果您希望它显示在选项卡内,  您必须使用Content Provders来获取联系人数据并自行生成类似的用户界面。

请参阅这些文档以获取更多信息:

  1. Contacts Provider
  2. Accessing Contacts Data