我是Android的新手,我需要一些帮助来为我的应用程序设置日历。日历是我在我的应用程序中的四个部分之一。其他包括设置提醒。现在我需要的是,我希望那些提醒能够在特定日期的日历中显示。例如,如果我在2014年5月4日设置了提醒,则5月4日的日历应显示此提醒。
准确地说,它应该与“myHomework”中显示的日历类似。
当我们点击日期时,日历下应该有一个消息列表,显示当天设置的所有提醒。
答案 0 :(得分:1)
您可以使用android intent来调用日历的默认日历意图。使用以下代码
Intent intent = new Intent(Intent.ACTION_INSERT_OR_EDIT);
intent.setType("vnd.android.cursor.item/event");
startActivity(intent);
你也可以在这个
中使用putExtraintent.putExtra(CalendarContract.EXTRA_EVENT_BEGIN_TIME, startTime);
intent.putExtra(CalendarContract.EXTRA_EVENT_END_TIME,endTime);
intent.putExtra(CalendarContract.EXTRA_EVENT_ALL_DAY, true);
intent.putExtra(Events.TITLE, "Addy's Birthday");
intent.putExtra(Events.DESCRIPTION, "This is a sample description");
intent.putExtra(Events.EVENT_LOCATION, "My Guest House");
希望这会有所帮助