public static void insertEventWithName(Context ctx, long id, String eventName, String descriptionEvent, Calendar beginTime) {
intent.putExtra(Events.CALENDAR_ID, (int) id);
Intent intent = new Intent(Intent.ACTION_INSERT);
intent.setData(Events.CONTENT_URI);
intent.putExtra(Events.TITLE, eventName);
intent.putExtra(Events.DESCRIPTION, descriptionEvent);
intent.putExtra(CalendarContract.EXTRA_EVENT_BEGIN_TIME,beginTime.getTimeInMillis());
intent.putExtra(Events.ACCESS_LEVEL, Events.ACCESS_PRIVATE);
intent.putExtra(Events.AVAILABILITY, Events.AVAILABILITY_BUSY);
ctx.startActivity(intent);
}
爲了插入一個事件我使用此代碼,但總是設置最後使用的日曆。 我希望看到帶有我的ID的日曆Android - 如何設置特定的日曆插入事件的意圖
我有同樣的問題。你找到解決方案嗎? – joshi737 2014-03-20 08:34:43
我也有同樣的問題,@ joshi737你找到了解決方案嗎? – 2015-05-05 22:47:12
我面臨同樣的問題,有沒有人找到解決方案? @ joshi737 – 2016-05-31 09:03:42