0
に新しい住所を追加します。は、私は既存の連絡先にアドレスを追加しようとする既存の連絡先
// insert
operations.Add(ContentProviderOperation.NewInsert(ContactsContract.Data.ContentUri)
.WithValue(ContactsContract.Data.InterfaceConsts.ContactId, contact.Id)
.WithValue(ContactsContract.Data.InterfaceConsts.RawContactId, GetRawContactId(contact.Id))
.WithValue(ContactsContract.Data.InterfaceConsts.Mimetype, ContactsContract.CommonDataKinds.StructuredPostal.ContentItemType)
.WithValue(ContactsContract.CommonDataKinds.StructuredPostal.Pobox, address.PoBox)
.WithValue(ContactsContract.CommonDataKinds.StructuredPostal.Street, address.Street)
.WithValue(ContactsContract.CommonDataKinds.StructuredPostal.City, address.City)
.WithValue(ContactsContract.CommonDataKinds.StructuredPostal.Postcode, address.Postcode)
.WithValue(ContactsContract.CommonDataKinds.StructuredPostal.Country, address.Country)
.WithValue(ContactsContract.CommonDataKinds.CommonColumns.Type, GetAddressContactInfoType(address.InfoType))
.Build());
が、私が得るすべては
Android.Content.OperationApplicationException: insert failed
任意の提案ですか?
ありがとうございました。
フルスタックトレース:http://pastebin.com/695PKf3V – metagen