【发布时间】:2010-12-23 23:57:09
【问题描述】:
当您将待处理意图的标志设置为 0 时,究竟会发生什么?它只是不升旗还是默认为其他之一?
【问题讨论】:
标签: android flags android-pendingintent
当您将待处理意图的标志设置为 0 时,究竟会发生什么?它只是不升旗还是默认为其他之一?
【问题讨论】:
标签: android flags android-pendingintent
不,这是创建新 PendingIntent 的“默认”行为,无论是否已经存在。如果您想要更专业的行为,例如在底层 Intent 相同的情况下取消现有的 PendingIntent,或者更新这样的现有 PendingIntent,那么您应该使用可以在 PendingIntent 类中找到的各种标志。
【讨论】:
flags 参数)是返回一个现有的PendingIntent,如果有一个匹配提供的参数. 如果没有现有的匹配PendingIntent,则会创建并返回一个新的。