如何查询新的Android日历应用提醒?

前端之家收集整理的这篇文章主要介绍了如何查询新的Android日历应用提醒?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
上个月Google添加了将独立提醒添加到其日历应用程序的功能(请参阅 article),我已尝试通过标准的日历内容提供程序获取这些事件,但没有任何成功,这些项目不会由CalendarContract.Instances.CONTENT_URI查询返回并且也不会在CalendarContract.CalendarAlerts.CONTENT_URI中列为警报.

也许这个数据根本没有导出.

附:我知道如何查询与事件相关的提醒,这不是我在这里问的

解决方法

这是您如何查询提醒,更多详细信息可以在 this class中找到
// start reminders query
args = new String[] { Long.toString(mEventId) };
uri = Reminders.CONTENT_URI;
startQuery(TOKEN_QUERY_REMINDERS,null,uri,REMINDERS_PROJECTION,REMINDERS_WHERE,args,null);

其中REMINDERS_WHERE和REMINDERS_PROJECTION是

private static final String REMINDERS_WHERE = Reminders.EVENT_ID + "=?";
private static final String[] REMINDERS_PROJECTION = new String[] {
    Reminders._ID,// 0
    Reminders.MINUTES,// 1
    Reminders.METHOD           // 2
};

猜你在找的Android相关文章