我正在尝试使用Android日历提供程序创建一个暂定事件,这是重复事件的例外。
我确实成功地将暂定事件插入到本地日历中,这完全是
也反映在原生谷歌日历应用和其他应用上。
但问题是,无论多长时间过去,它都不会与网络上的谷歌日历同步。
我的工作是
一个。创建一个新事件,其原始事件,original_id,originalAllDay,original_sync_id根据原始事件设置。
cv.put("originalInstanceTime", event.getOriginalInstanceTime());
cv.put("original_id", event.getOriginalId());
cv.put("originalAllDay", event.getOriginalAllday());
cv.put("original_sync_id", event.getSyncId());
,其中event是/ events表的简单VO。
B中。将暂定事件插入/ events表
Uri uri = context.getContentResolver().insert(Uri.parse(CONTENT_URI + "/events"), cv);
就是这样。这样做确实使我的试验性事件在我的Android设备上显示在其他应用程序(所有共享相同的嵌入式日历)中,但事件从未与谷歌网络日历同步。有什么想法吗?
提前致谢。