我正在构建一个日历提供程序,它正在将日历事件与服务器同步。当我尝试删除一个事件时,如果事件是非经常性的,它可以正常工作。当我尝试删除重复发生的事件时,它不会向我显示任何错误或任何内容,但日历中的所有事件都会消失。之后日志没有显示任何错误,它只给我所有标准日志,但之后日历上没有任何内容。这是我用来删除所有事件(经常性和非经常性)的代码:
resolver.delete(ContentUris.withAppendedId(Events.CONTENT_URI, id), null, null);
其中resolver
是ContentResolver
,id
是数据库中事件的ID。
答案 0 :(得分:0)
这是我的错。上面的代码可以正常删除事件