我正在尝试添加日历事件。它已添加到本机日历中,但未收到通知。这是我的代码。
TimeZone timeZone = TimeZone.getDefault();
long startTime = System.currentTimeMillis()+(2*60*1000);
long endTime = startTime + (5*60*1000);
ContentResolver cr1 = this.getContentResolver();
ContentValues values = new ContentValues();
values.put(CalendarContract.Events.DTSTART, startTime);
values.put(CalendarContract.Events.DTEND, endTime);
values.put(CalendarContract.Events.TITLE,"ATPI");
values.put(CalendarContract.Events.DESCRIPTION, "Calendar Event Description");
values.put(CalendarContract.Events.CALENDAR_ID, 1);
values.put(CalendarContract.Events.HAS_ALARM, true);
values.put(CalendarContract.Events.EVENT_TIMEZONE, timeZone.getID());
cr1.insert(CalendarContract.Events.CONTENT_URI, values);
我正在使用三星 Galaxy Nexus(OS 4.2.1)测试上述代码。请帮助我解决这个问题。提前致谢。