我正在编写一个应用程序,使用ContentResolver插入方法将事件添加到手机日历。用户可以选择日历同步。所以我选择了一个谷歌帐户日历并尝试添加活动。一切似乎都没问题,事件显示在移动日历上但不会同步。我认为此活动将同步,并将出现在具有相同谷歌帐户和谷歌日历网站的其他设备上。
我发现了类似的问题但是asewrs没有帮助:
Programmatically add calendar event in Android doesn't sync to web
sync event added programmatically with google calendar in android
使用android API级别15。 也许我应该使用同步适配器?
答案 0 :(得分:0)
仅用于检查:您是否已在其他设备或模拟器中进行过测试?
我遇到了同样的问题,我的结论是内部日历已损坏(因为我更新了连接为SYNC_ADAPTER)。
我唯一的解决方案是删除帐户,然后重新安装,然后我的日历再次开始同步。