Android日历应用和后退按钮

时间:2011-04-20 07:19:56

标签: android calendar save back-button

我正在从我的应用程序中打开Android日历以创建活动。为此,我使用下一段代码:

Intent intent = new Intent(Intent.ACTION_EDIT);
intent.setType("vnd.android.cursor.item/event");
...
startActivity(intent);

当打开日历并按下后退按钮时,事件被保存 - 我不想发生这种情况。如果我理解正确(来自this link),则它是日历应用程序的默认行为。无论如何我可以覆盖它,或者我必须实现我自己的“日历创建事件”活动吗?

我希望我能以某种方式覆盖它。但我怀疑我能不能。

1 个答案:

答案 0 :(得分:0)

我不相信你可以覆盖其他应用程序行为。您很可能必须创建自己的活动屏幕来捕获事件信息,然后以编程方式将该日历事件添加或编辑到手机中。