0
Intent intent = new Intent(this, Passive.class);
PendingIntent pendingIntent = PendingIntent.getService(this, 50000,
intent, 0);
AlarmManager am = (AlarmManager) getSystemService(Context.ALARM_SERVICE);
am.setRepeating(AlarmManager.RTC_WAKEUP,
System.currentTimeMillis() + 1000, 3600000, pendingIntent);
这是我使用的代码,它最初得到的重复时间从共享设置,但即使我硬编码它仍然是每60秒,而不是在指定的时间重复。AlarmManager每60秒重复无论
这可能是值得一提的,我没有遇到我的平板电脑,只是我的HTC One X.
感谢您的回应,我仍然获得60秒重复。 – JamieB
你是否每次下一次更改UNIQUE ID - 50000(对于您的情况)? – Jambaaz
不,每次都保持不变。我只是在手机上遇到这个问题,平板电脑工作正常。 – JamieB