QuickContactBadge на неизвестном контакте

Я загружаю список контактов с веб-сайта компании. Контакты могут быть, а могут и не быть в телефоне. Я хотел бы использовать значок QuickContactBadge, так как загруженная информация будет содержать: номер рабочего телефона, номер мобильного телефона, адрес электронной почты, имя. Таким образом, пользователи могут быстро просматривать и связываться с людьми, указанными на веб-сайте компании, или добавлять их в свой список телефонных контактов.

Все примеры показывают, как использовать существующие контакты.

Когда я хочу добавить неизвестное имя контакта, адрес электронной почты и номера телефонов, я звоню из своего адаптера списка: Значок QuickContactBadge = (QuickContactBadge) baseAct.findViewById(R.id.badge_small); badge.assignContactFromPhone("888-555-1212", правда);

но он падает на assignContactFromPhone.

Могу ли я использовать значок быстрого контакта для этого или мне просто нужно создать отдельное представление с кнопкой для телефона, электронной почты и импорта контакта?

СэмБ


person RightHandedMonkey    schedule 13.04.2011    source источник


Ответы (1)


Я предлагаю вам взглянуть на это. Поскольку QuickContacts ссылается на RawContacts.CONTENT_URI : перед запросом вы должны добавить эти контакты к этому провайдеру или работать с источником, чтобы получить свою собственную версию!

person olamotte    schedule 22.04.2011