我想在Android设备日历App 4.0中添加事件。如果我在日历API中使用ID = 1,则事件成功添加,但如果我使用不同的ID,则事件不会添加到日历应用中。任何暗示都会很有价值。在此先感谢我使用以下代码事件添加Android设备日历应用4.0
long ids = -1;
long startMillis = 0;
long endMillis = 0;
Calendar beginTime = Calendar.getInstance();
//beginTime.set(2013, 10, 29, 5,40);
startMillis = beginTime.getTimeInMillis();
Calendar endTime = Calendar.getInstance();
// endTime.set(2013, 10, 30, 4, 20);
endMillis= endTime.getTimeInMillis();
Calendar cal = Calendar.getInstance();
// Insert Event
cr=getContentResolver();
ContentValues values = new ContentValues();
values.put(CalendarContract.Events.CALENDAR_ID, eventId);
values.put(CalendarContract.Events.TITLE, title);
values.put(CalendarContract.Events.DTSTART, startMillis);
values.put(CalendarContract.Events.DTEND, endMillis+60*60*1000);
//values.put(CalendarContract.Events.STATUS, "null");
TimeZone tz = TimeZone.getDefault();
values.put(CalendarContract.Events.EVENT_TIMEZONE, tz.getID());
Uri uri = cr.insert(
CalendarContract.Events.CONTENT_URI, values);
我如何添加一个事件来制定日历不显示Android中的日历单按钮单击传递所有细节来设计日历我的代码是这样的:ContentResolver cr = getContentResolver(); ContentValues values = new ContentValues(); values.put(CalendarContract.Events.CALENDAR_ID,1)); values.put(CalendarContract.Events.TITLE,outPut.getEventTitle()); values.put(CalendarContract.Events.DTSTART,c1.getTimeInMillis()); Uri uri = cr.insert(CalendarContract.Events.CONTENT_URI,values); – Harsha