2

誰か、次の問題を手伝ってくれませんか?

電話番号を処理し、ユーザーに新しい連絡先の保存機能を提供するアプリケーションがあります。新しい連絡先を保存するために、次のコードを書きました。

Intent addContactIntent = null;
addContactIntent = new Intent(Intent.ACTION_INSERT);
addContactIntent.setType(ContactsContract.Contacts.CONTENT_TYPE);
addContactIntent.putExtra(ContactsContract.Intents.Insert.PHONE, phoneNumber);

これにより、連絡先の作成アクティビティを開くことができますが、このアクティビティに到達する前に、連絡先を保存する場所を選択する必要があるダイアログが Android に表示されます。私のシナリオでは、ダイアログには次のオプションが含まれています。 Phone Google Microsoft Exchange

常に連絡先を電話に保存する必要があるため、電話のクレート連絡先アクティビティに移動したいと思います。

私の質問は、[連絡先を保存] ダイアログを回避する方法はありますか? Intent 経由で明示的に言えると思いますが、私は見つけることができませんでした。

よろしくお願いします。よろしくお願いします

4

1 に答える 1