避免PendingIntent被错误的复用

hdrplus
Matthew 11 months ago
parent e3f020ee20
commit 3884b1aa5c

@ -667,7 +667,7 @@ public class MpMasterService extends Service {
if (keepAlive) {
alarmIntent.putExtra("keepAlive", keepAlive);
}
PendingIntent pendingIntent = PendingIntent.getBroadcast(this, 0, alarmIntent, 0);
PendingIntent pendingIntent = PendingIntent.getBroadcast(this, keepAlive ? 0 : 1, alarmIntent, PendingIntent.FLAG_UPDATE_CURRENT);
Date dt = new Date(triggerTime);

Loading…
Cancel
Save