日历活动正在添加,但通知未到来

时间:2013-04-08 08:43:20

标签: android notifications android-calendar

我正在尝试添加日历活动。它已被添加到本机日历,但通知不会到来。这是我的代码。

        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);

我正在使用Samsung Galaxy Nexus(OS 4.2.1)测试上述代码。 请帮我解决这个问题。提前谢谢。

1 个答案:

答案 0 :(得分:0)

您没有从代码中触发任何通知。

在Android开发者中查看此培训:Notifying the User