Добавить контакт в Droid с помощью MonoDroid

Я разрабатываю приложение для дроидов с использованием Xamarin и могу добавить Phone, EMail Company Name, но не могу понять, какие константы использовать для добавления адреса.

Я использую такой код:

//Name
builder = ContentProviderOperation.NewInsert(ContactsContract.Data.ContentUri);
builder.WithValueBackReference(ContactsContract.Data.InterfaceConsts.RawContactId, 0);
builder.WithValue(ContactsContract.Data.InterfaceConsts.Mimetype, ContactsContract.CommonDataKinds.StructuredName.ContentItemType);
builder.WithValue(ContactsContract.CommonDataKinds.StructuredName.DisplayName, _contactObj.Name);
builder.WithValue(ContactsContract.CommonDataKinds.StructuredName.FamilyName, _contactObj.LastName);
builder.WithValue(ContactsContract.CommonDataKinds.StructuredName.GivenName, _contactObj.FirstName);
builder.WithValue(ContactsContract.CommonDataKinds.StructuredName.MiddleName, _contactObj.MiddleInitial);
builder.WithValue(ContactsContract.CommonDataKinds.StructuredName.Prefix, _contactObj.Prefix);
builder.WithValue(ContactsContract.CommonDataKinds.StructuredName.Suffix, _contactObj.Suffix);
ops.Add(builder.Build());

Спасибо

1 ответ

Я верю, что вы ищете ContactsContract.CommonDataKinds.StructuredPostal, Полную информацию можно найти здесь. Спасибо!

Другие вопросы по тегам