Android 使用AlarmManager和Persed_REALTIME计划事件
我有一个关于使用AlarmManager实时安排事件的问题。 除了睡觉时间,我想在30分钟后安排一次意向。我应该使用以下哪种代码 代码1:Android 使用AlarmManager和Persed_REALTIME计划事件,android,Android,我有一个关于使用AlarmManager实时安排事件的问题。 除了睡觉时间,我想在30分钟后安排一次意向。我应该使用以下哪种代码 代码1: AlarmManager am = (AlarmManager) context.getSystemService(Context.ALARM_SERVICE); am.set(AlarmManager.ELAPSED_REALTIME, 30000, myIntent); 代码2: AlarmManager am
AlarmManager am = (AlarmManager) context.getSystemService(Context.ALARM_SERVICE);
am.set(AlarmManager.ELAPSED_REALTIME,
30000, myIntent);
代码2:
AlarmManager am = (AlarmManager) context.getSystemService(Context.ALARM_SERVICE);
am.set(AlarmManager.ELAPSED_REALTIME,
SystemClock.elapsedRealtime() + 30000, myIntent);
谢谢。从技术上讲,两者都不是。不支持“30分钟后睡眠时间除外”elapsedRealtime()
统计睡眠时间
忽略这一点,您将需要“代码2”。它不应该是30*60*1000吗?