0

可能重复:
如何在 Android 中添加日历事件?

我正在使用 android 日历...我在 android 日历中创建了一个事件,但我想在特定日期添加一个事件,比如我想在 2012-11-13 添加一个事件,然后如何在此添加一个事件日期....

ContentValues event = new ContentValues();
        Uri eventsUri = Uri.parse("content://com.android.calendar/events");



    event.put("calendar_id", 1);
    event.put("title", "Today's Event [TEST]");  
    event.put("description", "2 Hour Presentation");
    event.put("eventLocation", "Online");  



    long startTime = System.currentTimeMillis() + 1000 * 60 * 60;
    long endTime = System.currentTimeMillis() + 1000 * 60 * 60 * 2;

    event.put("dtstart", startTime);
   event.put("dtend", endTime);  

    event.put("allDay", 0); // 0 for false, 1 for true
    event.put("eventStatus", 1);
    event.put("visibility", 0);
    event.put("transparency", 0);
    event.put("hasAlarm", 0); // 0 for false, 1 for true


    Uri insertedUri = getContentResolver().insert(eventsUri, event);

我有这个代码,它是在当前日期保存的事件,但我想在未来的日期添加事件,比如 2012-11-30!!!!

4

0 回答 0