我有一个问题。我可能会将联系人插入联系提供商,但我想知道我是否可以创建属于第三方帐户的联系人。我的意思是:我想将我的联系人添加到第三方帐户而不是Google帐户。我在谷歌播放(Facebook联系人同步应用程序,...)中找到了一些,但他们没有这个功能。我认为Google联系提供商不允许我们这样做。我们能做到吗?如果有可能的话,请告诉我怎么做?
感谢您的阅读!
答案 0 :(得分:0)
将联系人插入RAW Contact表时,请提供A AccountType和accountName。
final ContentProviderOperation.Builder newContact = ContentProviderOperation
.newInsert(RawContacts.CONTENT_URI);
newContact.withValue(RawContacts.ACCOUNT_TYPE, rawContact.accountType);
newContact.withValue(RawContacts.ACCOUNT_NAME, rawContact.accountName);
newContact.withValue(RawContacts.AGGREGATION_MODE, RawContacts.AGGREGATION_MODE_DISABLED);