0

ここで問題があります。連絡先プロバイダーに連絡先を挿入することはできますが、サードパーティ アカウントに属する連絡先を作成できないのでしょうか。つまり、Google アカウントではなくサードパーティ アカウントに連絡先を追加したいと考えています。Google Play(Facebookの連絡先同期アプリなど)でいくつかのアポを見つけましたが、この機能はありませんでした。Google Contact Provider では、これが許可されていないと思います。できますか?可能であれば方法を教えてください。

読んでくれてありがとう!

第三者の連絡先を作成する

4

1 に答える 1

0

連絡先をRAW連絡先テーブルに挿入するときに、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);
于 2013-01-06T13:05:34.963 に答える