如何在 PendingIntents 中使用 requestCode

Abh*_*ane 5 android alarmmanager android-service android-pendingintent

我正在尝试实现一个提醒应用程序。我将所有提醒详细信息存储在 sqlite 数据库中,例如 id、title、dateInfo、timeInfo 等。

我想在适当的时间通知用户我将使用 AlarmManager 的提醒。

下面给出的步骤是否可行。

在 pendentingIntents 中提供行的 id 作为 requestCode。然后设置一个警报,一旦触发就会调用服务。该服务将使用此 ID 从数据库中获取数据。

如果这是可行的,任何人都可以向我提供代码片段。

任何帮助将不胜感激

Kar*_*uri 0

根据PendingIntent上的文档,未使用requestCode该方法的 。getService(...)我不清楚它会发生什么,所以我不会以任何方式依赖它。

只需将行 ID 作为 Intent 中的额外参数传递即可。