如何在Android中使用不同的日历?

如何在Android中使用不同的日历?,android,events,calendar,Android,Events,Calendar,我需要在Android中使用不同的日历,因为我想从我的应用程序中添加事件日历,但我不想在默认日历中添加事件,我想使用其他日历。我希望其他日历与默认日历相同或类似。没有自定义日历。可能吗?有什么想法吗?我希望有人能帮助我。试试下面这个简单的代码: Calendar cal = Calendar.getInstance(); Intent intent = new Intent(Intent.ACTION_EDIT); intent.setType("vnd.androi

我需要在Android中使用不同的日历,因为我想从我的应用程序中添加事件日历,但我不想在默认日历中添加事件,我想使用其他日历。我希望其他日历与默认日历相同或类似。没有自定义日历。可能吗?有什么想法吗?我希望有人能帮助我。

试试下面这个简单的代码:

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);

在上面的代码中,我添加了一个从android应用程序到当前日期的测试事件。我知道,此事件已添加到默认日历中。但我想在其他日历。