我有以下代码用于创建活动。
Calendar cal = Calendar.getInstance();
Intent intent = new Intent(Intent.ACTION_EDIT);
intent.setType("vnd.android.cursor.item/event");
intent.putExtra("beginTime", cal.getTimeInMillis());
intent.putExtra("allDay", false);
intent.putExtra("rrule", "FREQ=DAILY");
intent.putExtra("endTime", cal.getTimeInMillis()+60*60*1000);
intent.putExtra("title", "A Test Event from android app");
startActivity(intent);
这只是将我引导到默认日历应用中的创建事件活动,其中包含我提供的值。
我只是想知道,有没有什么方法可以保存此事件并使用我提供的值而不会重定向到create事件活动? 也就是说,我想创建此事件并从我的应用程序中保存此事件,而不是让我的用户移动到另一个应用程序。
这可能吗?