美文网首页
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