【发布时间】:2014-03-06 16:30:26
【问题描述】:
我是 Android 开发的新手,我正在尝试构建一个应用程序,该应用程序具有一个任务列表,其中包含以用户指定的频率重复出现的项目。我希望用户选择任务的第一个截止日期,并指定重复的频率,类似于您如何为 Google 日历中的事件执行此操作(我目前正在使用 DatePickerDialog 来允许用户选择一个截止日期;我只是错过了重复的部分)。但是,我不想使用日历 API 将事件放入日历中。我搜索了 StackOverflow 并没有找到;我在日历 API 上看到了很多,但不相信这是我正在寻找的(因为我不想在用户的日历中放任何东西);这是一个正确的假设吗?是否有我错过的处理重复日期的课程?或者,有没有更简单的方法来解决这个问题?
【问题讨论】:
-
@Henry 谢谢,我也看过 AlarmManager,但不相信它正是我想要的。我希望能够在我的应用程序打开时查看今天是否有任务到期,这样我就可以在主活动中显示它。为此,我相信我需要能够将任务的下一次发生日期与当前日期进行比较,这要求我能够设置重复。有没有办法用 AlarmManager 做到这一点?
标签: android calendar android-datepicker