我有一个应用程序,有一个报警系统,工作flawleslesly,我复制所有5类,只是改变数据库名称,但它; s不工作,我可以通过你所有的代码,但我想听听有没有人有过这样的事情。Androids AlarmManager不会触发闹钟
当我调用新的ReminderManager(this).setReminder(mRowId,mCalendar);
rowID已满(有些数字)和mCalendar(有一个日期,我与另一个应用程序的Mcalendar的日期相比,它是相同的格式),当我打电话时,它应该createse挂起的意图
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
谢谢,真的帮了我 – Tony 2012-03-11 13:11:30