您好我正在尝试以编程方式将事件添加到 android 日历。它在 android 4 及更高版本中一切正常。但对于 2.2.2,未显示添加事件的时间。事件的提醒已成功添加并显示在事件详细信息中但未触发。为什么?
我的代码是:
beginTime=Calendar.getInstance();
beginTime.set(year, month-1, day, hrs, mins);
endTime=Calendar.getInstance();
endTime.set(year, month-1, day, hrs+1, mins);
Intent intent = new Intent(Intent.ACTION_EDIT);
intent.setType("vnd.android.cursor.item/event");
intent.putExtra("beginTime",beginTime.getTimeInMillis());
intent.putExtra("allDay", true);
intent.putExtra("rrule", "FREQ=YEARLY");
intent.putExtra("endTime", endTime.getTimeInMillis());
intent.putExtra("title", title);
intent.putExtra("eventLocation", loc);
intent.putExtra("description", desc);
intent.putExtra("hasAlarm", 1);
startActivity(intent);
我不能粘贴截图请帮助......
编辑: 我刚刚评论
//intent.putExtra("allDay", true);
//intent.putExtra("rrule", "FREQ=YEARLY");
这两行和时间开始显示!!!就这样