I wanna launch the Contacts application from my application Activity. I am not able to understand how to do it.
Button contact = (Button) findViewById(R.id.contact);
contact.setOnClickListener(new View.OnClickListener() {
public void onClick(View arg0) {
Intent i4 = new Intent();
i4.setAction(Intent.ACTION_VIEW);
i4.addCategory(Intent.CATEGORY_DEFAULT);
i4.setType("vnd.android.cursor.dir/phone");
startActivity(i4);
}
});
Error:
This should work in everything from Donut through to Gingerbread: not sure about Honeycomb.
You can launch a contact Picker:
Or you can also launch the app:
http://developer.android.com/reference/android/provider/Contacts.Intents.html