私は、ユーザーがアプリケーションの連絡先にユーザーを追加できるアプリケーションを作成しています。Androidでインテントを使用して連絡先を追加する
Intent intent = new Intent(ContactsContract.Intents.Insert.ACTION);
intent.setType(ContactsContract.RawContacts.CONTENT_TYPE);
intent.putExtra(ContactsContract.Intents.Insert.PHONE, bean.getMobileNo());
intent.putExtra(ContactsContract.Intents.Insert.NAME, bean.getName());
intent.putExtra(ContactsContract.Intents.Insert.EMAIL, bean.getEmailID());
startActivity(intent);
ので、それが接触画面を追加することになり、ユーザーがボタンを背面押した場合の接触は、ユーザーが連絡先を保存したくない場合であっても救われたとき、それは問題で問題ではありません加えます。
私はアプリケーションからではなく、インテントを使用してこれを行いたいと思います。このためのソリューションはありますか、それともデバイス固有ですか?
@Shailesh連絡先を追加する必要があるからです。アプリから連絡先を追加できます。 –
コードが正しいです。一部のデバイスのデフォルトの連絡先アプリがこれを実行しました。あなたは破棄したり、保存したりします。 –