美文网首页
PendingIntent的几种flag

PendingIntent的几种flag

作者: 一个大西瓜CPI | 来源:发表于2018-07-10 10:06 被阅读5次

PengdingIntent有4个flag值

  • FLAG_CANCEL_CURRENT
    当定义了一个PendingIntent后,再次定义一个PendingIntent对相同的requestCode而言则会将第一个PendingIntent cancle掉(改变的是PendingIntent中的intent的extra),重新创建一个新的PendingIntent,原先的PendingIntent失去作用,这样则只有最新的PendingIntent有效
  • FLAG_NO_CREATE
    PendingIntent没有作用,对消息而言没有点击效果
  • FLAG_ONE_SHOT
    PendingIntent只能被使用一次,多次创建PendingIntent也只能使用第一次创建的
  • FLAG_UPDATE_CURRENT
    如果对requestCode相同的则会都更新为最新的PendingIntent的Intent的Extra

相关文章

网友评论

      本文标题:PendingIntent的几种flag

      本文链接:https://www.haomeiwen.com/subject/ejqfpftx.html