Android 日历应用程序和返回按钮

Posted

技术标签:

【中文标题】Android 日历应用程序和返回按钮【英文标题】:Android calendar app and back button 【发布时间】:2011-04-20 07:19:56 【问题描述】:

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

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

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

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

【问题讨论】:

【参考方案1】:

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

【讨论】:

是的,这正是我想出的。谢谢。 这里有同样的问题,但我的解决方案是告诉用户这个“错误”

以上是关于Android 日历应用程序和返回按钮的主要内容,如果未能解决你的问题,请参考以下文章

日期选择器的 Android 日历视图

Android 日历问题

android怎么把3.0自带日历控件calendarview每个日期按钮设置事件,如跳转之类的。

使用android自带的日历控件怎么标记

为 iOS 和 Android 自定义日历

Android - 标题栏中的后退按钮