我想在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