我需要使用警报意图调用广播接收器,因为它会在特定时间间隔内调用我的广播接收器。因为我正在使用警报管理器和未决意图。
AlarmManager alarm = (AlarmManager) this.getSystemService(Context.ALARM_SERVICE);
Intent intent = new Intent(this, AlarmSetter.class);
boolean alarmLive = (PendingIntent.getBroadcast(context, 123, intent, PendingIntent.FLAG_NO_CREATE)!=null);
if (alarmLive)
Log.e("","---alarm up");
else {
PendingIntent alarmIntent = PendingIntent.getBroadcast(context, 123, intent, PendingIntent.FLAG_UPDATE_CURRENT);
alarm.setRepeating(AlarmManager.RTC_WAKEUP, cal.getTimeInMillis(), AlarmManager.INTERVAL_DAY, alarmIntent);
}
我需要设置此警报,该警报将在上午4点创建和调用时启动