使用意图打开联系人?

时间:2013-04-07 09:36:18

标签: android-intent

我正在尝试将我的一个按钮链接到一个意图,该意图将打开我设备上的联系人应用程序。有关如何使用意图或其他方法打开它的任何帮助吗?

public class MainActivity extends Activity implements View.OnClickListener {
View v;
Button contacts;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    getContacts();
    contacts.setOnClickListener(this);
}

private void getContacts() {
    // TODO Auto-generated method stub
    contacts = (Button) findViewById(R.id.bcontacts);
}

@Override
public void onClick(View v) {
    // TODO Auto-generated method stub
    switch(v.getId()){
    case R.id.bcontacts:
        intent contacts = new Intent \\this is where i dont know what to do
        break;
    }
}

}

1 个答案:

答案 0 :(得分:1)

这应该为你做的伎俩:

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