在CalendarWidget中显示本机Calendar事件

时间:2018-09-29 08:27:26

标签: java android android-studio calendar mobile-application

我希望能够从Android本机日历中检索现有事件,并能够在我的CalendarWidget中显示它们。

我能够通过我的应用程序通过Calendar API添加事件,该事件在Android本机日历中可见,但是我不知道如何在日历小部件中显示Android本机日历事件。

这是我用于插入事件的代码:

Intent intent = new Intent(Intent.ACTION_INSERT);
intent.setData(CalendarContract.Events.CONTENT_URI);
startActivity(intent);

根据Android calendar documentation,有一种查看事件的意图,但是它采用当前时间或事件ID作为参数,并显示单个事件。

是否可以通过某种方式将所有Android本机日历事件添加到自定义CalendarWidget中?

0 个答案:

没有答案