Insérer une nouvelle intention de contact

Pour une de mes applications, j'ai besoin de l'utilisateur pour sélectionner l'un de ses contacts existants ou à en créer un nouveau.
La cueillette est facile à faire avec le code suivant:

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

Maintenant, je veux créer un nouveau contact. J'ai essayé d'utiliser ce code mais il ne déclenche pas l'activité résultat:

i = new Intent(Intent.ACTION_INSERT);
i.setType(Contacts.CONTENT_TYPE);
startActivityForResult(i, PICK_CONTACT_REQUEST);

Le code ci-dessus va commencer le contact avec l'ajout de formulaire. Puis, quand je valide, il suffit de me le demande pour ouvrir la liste des contacts et la méthode onActivityResult n'est jamais déclenché.

Pourriez-vous m'aider à le faire fonctionner ?

J'ai lu sur certains forums que ce n'était pas possible, et j'ai dû créer mon propre contact avec l'ajout de formulaire. Pourriez-vous confirmer ?

EDIT: Problème résolu. Vérifier ma réponse.

source d'informationauteur Manitoba | 2013-01-11