【发布时间】:2016-06-16 17:28:21
【问题描述】:
我的代码是这样的,点击按钮我执行
Calendar calendar = Calendar.getInstance();
calendar.setTimeInMillis(System.currentTimeMillis()+(1000*5));
Intent intent = new Intent(LogoFrontScreen.this,Doubletest.class);
PendingIntent alarmIntent = PendingIntent.getBroadcast(LogoFrontScreen.this,2,intent,PendingIntent.FLAG_UPDATE_CURRENT);
alarmMgr.setExact(AlarmManager.RTC_WAKEUP,
calendar.getTimeInMillis(), alarmIntent);
PendingIntent alarmIntent1 = PendingIntent.getBroadcast(LogoFrontScreen.this,2,intent,PendingIntent.FLAG_UPDATE_CURRENT);
alarmMgr.setExact(AlarmManager.RTC_WAKEUP,
calendar.getTimeInMillis()+(2000), alarmIntent1);
然后在接收器上有一个日志,但该日志只被调用一次,为什么会发生这种情况?
【问题讨论】:
标签: android alarmmanager android-pendingintent