在同一个函数调用中,我尝试创建一个待定意图,取消它,然后检查它是否已被取消。以下是我的代码:
PendingIntent sender = PendingIntent.getBroadcast(context, alarmId, intent, PendingIntent.FLAG_UPDATE_CURRENT);
sender.cancel();
PendingIntent senderUpdated = PendingIntent.getBroadcast(context, alarmId, intent, PendingIntent.FLAG_NO_CREATE);
我希望senderUpdate为null,但事实并非如此。 intent,alarmId,context都是相同的变量。