从门户网站将事件分配给日历日期。当事件时间与当前移动时间匹配时,我想创建警报通知。对于这种情况,我写了以下代码。
Calendar calendar = Calendar.getInstance();
calendar.getTime();
SimpleDateFormat sdf = new SimpleDateFormat("HH:mm:ss");
String time = sdf.format(calendar.getTime());
if(time==cts1.start)
{
alarmManager.setRepeating(AlarmManager.RTC_WAKEUP, calendar.getTimeInMillis(), 10000, pendingIntent);
}
这里cts1.start是一个事件时间。但是这个逻辑将检查每一秒的时间。有没有更好的方法可以实现相同的逻辑。请帮我。提前谢谢。