我想在我的应用程序中使用同步适配器将本机和第三方联系人(FB 除外)与服务器同步。(只有客户端到服务器的一种方式同步)
我在这里有两个疑问-
1)如果设备中有多个同步适配器,并且如果脏位已被另一个同步适配器清除,我的同步适配器是否能够立即检测到联系人更改/更新。
2)我用过
ContentResolver.setIsSyncable(account, ContactsContract.AUTHORITY, 1);
ContentResolver.setSyncAutomatically(account, ContactsContract.AUTHORITY, true);
将联系人与服务器同步。
它确实每 30 秒启动一次同步。
但是我希望它在添加或删除或更新联系人以启动 perfromSync 操作时立即得到通知。
我也需要使用观察者吗?