una studio programacion programa por pasar para desde desarrollo crear contactos como cero app aplicaciones android android-intent contactscontract

studio - pasar contactos de android a iphone por bluetooth



AplicaciĆ³n de contactos de lanzamiento de Android (2)

Puede iniciar un selector de contactos:

public void doLaunchContactPicker(View view) { Intent contactPickerIntent = new Intent(Intent.ACTION_PICK, Contacts.CONTENT_URI); startActivityForResult(contactPickerIntent, CONTACT_PICKER_RESULT); }

O también puedes iniciar la aplicación:

http://developer.android.com/reference/android/provider/Contacts.Intents.html

Quiero iniciar la aplicación Contactos desde la actividad de mi aplicación. No soy capaz de entender cómo hacerlo.

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:


void showContacts() { Intent i = new Intent(); i.setComponent(new ComponentName("com.android.contacts", "com.android.contacts.DialtactsContactsEntryActivity")); i.setAction("android.intent.action.MAIN"); i.addCategory("android.intent.category.LAUNCHER"); i.addCategory("android.intent.category.DEFAULT"); startActivity(i); }

Esto debería funcionar en todo, desde Donut hasta Gingerbread: no estoy seguro acerca de Honeycomb.