1

デフォルトの人/連絡先アクティビティを開始し、分離された名と姓、電話の種類、都市、郵便番号、および同様のデータなどの構造化データを渡すことができます。次の同様のコードを使用します。

Intent addContactIntent = new Intent(Intent.ACTION_INSERT); 
addContactIntent.setType(ContactsContract.Contacts.CONTENT_TYPE);              
addContactIntent.putExtra(ContactsContract.Intents.Insert.POSTAL, "abc 2343");      
startActivity(addContactIntent );   

これは問題なく動作しますが、郵便番号や都市や場所などを指定することはできません。このようなサンプルはこちらで見つかりましが、以前は新しい連絡先インテントの追加を開始できないため、ユーザーは連絡先を保存する前に何かを編集できません。コードは、ユーザーの操作なしで連絡先をすぐに保存します。

どんな助けもかなりのものです。

4

1 に答える 1