============UPDATE=============
我傻了,官方提供了相应的 API,在 CalendarContract.Instances 当中的。。。
问题描述
在 Android 当中,插入重复的日程是使用递归规则插入的
在数据库中相应的规则字段为“CalendarContract.Events.RRULE”
例如我建立的规则是“从今天开始,以后5天,每天都提醒”,插入的时候就是
values.put(CalendarContract.Events.RRULE, "FREQ=DAILY;COUNT=5");
数据库中只会创建保存一条数据
假如说我创建了好多日程规则,而我想查看特定日期都有哪些日程,方法只能是把特定日期和每一个递归规则做匹配吗?
因为递归规则是使用 Rfc5545,相对比较复杂,所以想请问大家有没有相对简单一些的查询方法呢?
看了官方的介绍,没有找到,大家有遇到过这种问题的吗?