4

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

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;
    }
}

}

4

1 回答 1

1

那应该为您解决问题:

Intent intent= new Intent(Intent.ACTION_PICK,  Contacts.CONTENT_URI);
startActivityForResult(intent, PICK_CONTACT);
于 2013-04-07T10:12:17.887 回答