私のアプリケーションで同期アダプタを使用して、ネイティブとサードパーティの連絡先(FBを除く)をサーバと同期します。 (サーバー片道同期にのみクライアント)androidの同期アダプタに連絡してください
私はここ2つの疑問がある -
1)デバイスで複数の同期アダプタがある場合をし、ダーティビットがすでに別の同期アダプタによってクリアされている場合は、私の同期アダプタを希望連絡先の変更/更新をすぐに検出できるようにします。私は、サーバーとの連絡先を同期する
ContentResolver.setIsSyncable(account, ContactsContract.AUTHORITY, 1);
ContentResolver.setSyncAutomatically(account, ContactsContract.AUTHORITY, true);
を使用していた
2)。
30秒ごとに同期が開始されます。
ただし、連絡先が追加されたときにすぐに通知を受け取るか、削除または更新してperfromSync操作を開始します。
オブザーバーも使用する必要がありますか?