Android日历事件添加/创建组件

时间:2012-07-13 17:48:34

标签: android calendar google-calendar-api android-contentprovider android-calendar

所有

我在日历中搜索一个组件,即Android事件创建/添加屏幕。该组件如下图所示。它可能是OS版本没有问题。我想实现在应用程序中调用这个标准的android事件屏幕的方式。 iOS提供了这种功能,android也可以吗?

先谢谢!

enter image description here

1 个答案:

答案 0 :(得分:1)

在您的活动Onclicklistener

中写下以下代码
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", true);
        intent.putExtra("rrule", "FREQ=YEARLY");
        intent.putExtra("endTime", cal.getTimeInMillis()+60*60*1000);
        intent.putExtra("title", "A Test Event from android app");
        startActivity(intent);