Calendar cal = Calendar.getInstance();
// 在当前时间上增加2秒
cal.add(Calendar.SECOND, 2);
long timeMillis= cal.getTimeInMillis();
AlarmManager manager = (AlarmManager) context.getSystemService(Context.ALARM_SERVICE);
Intent intent = new Intent();
intent.setAction(AlarmPage.ACTION);
PendingIntent pi = PendingIntent.getActivity(ListPage.instance, 0 , intent, 0);
manager.set(AlarmManager.RTC_WAKEUP, timeMillis, pi);
在Android2.3.1模拟器上测试没有问题,在实机小米2S上面测试使用RTC_WAKEUP时会有很大的延迟(无法预估),但是使用RTC时就没有问题,不过无法唤醒这样做闹钟的话会很困扰,请问大大们有什么解决方法么?