Open Add Contact Screen with names already set
<p>I'm trying to open the 'Add Contact' screen via intent, and I want it with the names alread set, I mean, the first name and the family name.</p>

<p>For that, I'm trying to do this:</p>

<pre><code>        Intent intent = new Intent(Intent.ACTION_INSERT);
        intent.setType(ContactsContract.Contacts.CONTENT_TYPE);

        intent.putExtra(ContactsContract.Intents.Insert.NAME, "My Name");
        intent.putExtra(ContactsContract.Intents.Insert.PHONETIC_NAME, "Family Name");
        intent.putExtra(ContactsContract.Intents.Insert.PHONE, "12345"));

        activity.startActivityForResult(intent, 2);
</code></pre>

<p>In this case, the second field in the 'Add Contact' screen keeps empty, and a new field appears with the string "Family Name", that's because I've set the PHONETIC_NAME.</p>

<p>What I want to know is, how do I add the family name value to the second field in 'Add Contact' screen?</p>

<p>Thanks in advance.</p>

<hr>

<p><strong>I've searched for this <a href="http://stackoverflow.com/questions/7545609/how-to-add-a-contact-with-first-name-and-last-name-via-intent">question</a>  but it doesn't solve. It uses some kind of vCards. I dont know anything about it, if this is the right way to implement this, please explain me better how it works and how to use it.
Thanks</strong></p>
