删除安卓中应用插入的日历事件



我知道如何在Android中删除和插入事件。
但问题是我如何删除我自己的应用程序插入的日历事件。

我是否需要存储应用插入的所有event_id事件?

但似乎不可靠,对吧?event_id可能已经成为其他事件的 ID。例如,用户可以手动删除我的应用插入的事件,并插入自己的事件,该事件可能具有相同的event_id。

谢谢。

我能想到的一种解决方案是使用其中一个字段来携带您的应用程序独有的某种标签。例如,在描述中,您可以 #MyBooksApp 然后按该标签搜索事件。

当然,用户可以手动修改事件,它不会被找到,但显然没有办法解决这个问题。

另一种方法可能是在内部存储事件的副本或名称和描述的哈希,并在删除之前使用哈希检查它是否是同一事件。

最新更新