我想请求一个带有Insert_OR_Edit
行动的联系意图,需要预先填写一些字段示例邮政地址,我可以预先填写组织字段,但不能对任何其他字段执行相同操作
需要通过意图以编程方式插入“地址”字段
我想请求一个带有Insert_OR_Edit
行动的联系意图,需要预先填写一些字段示例邮政地址,我可以预先填写组织字段,但不能对任何其他字段执行相同操作
需要通过意图以编程方式插入“地址”字段
Intent intent = new Intent(ContactsContract.Intents.Insert.ACTION,ContactsContract.Contacts.CONTENT_URI);
intent.putExtra(ContactsContract.Intents.Insert.NAME, getName());
intent.putExtra(ContactsContract.Intents.Insert.COMPANY, getCompany());
intent.putExtra(ContactsContract.Intents.Insert.EMAIL, getEmail());
intent.putExtra(ContactsContract.Intents.Insert.PHONE, getPhone());
intent.putExtra(ContactsContract.Intents.Insert.POSTAL, getAddress());
startActivity(intent);
它将使用您提供的信息预先填写提及的字段。
如果我正确理解您的问题,类似下面的内容可能对您有好处?
Intent.putExtra(ContactsContract.Intents.Insert.POSTAL, "address");