0

我需要设置一个定期通知,以提醒用户每周一和周三在我的应用程序上下订单。无论应用程序是否“打开”(即它是否已被销毁、暂停或是否是内存中的主要活动),都应弹出通知。

从开发人员文档和在线教程中,我不明白我是否需要: - 只需设置通知。- 使用警报器。- 用户广播接收器。- 使用使用警报管理器发送通知的服务。

谁能指出我正确的方向?

4

2 回答 2

1

您将不得不结合所有的东西 AlarmManager + BroadcastReceiver + Notification + Service(可选)。

  1. 首先,您必须决定在哪一天和什么时间通知用户。
  2. 创建一个方法,该方法将使用 设置通知AlarmManager + PendingIntent并为您的待处理意图设置广播接收器意图。
  3. 当您的广播接收器按时调用时,然后创建一个通知。
于 2012-10-21T04:14:42.513 回答
0

使用 usealarmanager 通知使用并设置alarmanager 重复时间24 小时。通过android时间功能检查时间并发出通知。

谢谢

于 2012-10-21T04:04:38.720 回答