我有一个应用程序,它有一个可以完美运行的警报系统,我复制了所有 5 个类,只是更改了数据库名称,但它不起作用,我可以通过你所有的代码,但我想听听是否有人有类似的东西这之前。
正如我所说的 new ReminderManager(this).setReminder(mRowId,mCalendar);
rowID 已满(某个数字)和 mCalendar(有一个日期,我将其与我拥有的另一个应用程序的 Mcalendar 的日期进行比较,并且格式相同),当我调用它时,一切都按照它创建的方式进行待定意图
public void setReminder(Long taskId, Calendar when)
{
Intent i= new Intent(mContext,OnAlarmReciver.class);
i.putExtra(DatabaseIN.KEY_ROWID,(long)taskId);
PendingIntent pi=PendingIntent.getBroadcast(mContext,0, i, PendingIntent.FLAG_ONE_SHOT);
mAlarmManager.set(AlarmManager.RTC_WAKEUP,when.getTimeInMillis(),pi);
}
after this nothing happens... can anyone help