PendingIntent的Flags為0代表該P(yáng)endingIntent不帶數(shù)據(jù)
Flags為PendingIntent.FLAG_CANCEL_CURRENT鸠按,則只有最后一次PendingIntent有效,之前的都無效了饶碘。
Flags為PendingIntent.FLAG_UPDATE_CURRENT,
PendingIntentcontentIntent = PendingIntent.getActivity(context,?num,intent,PendingIntent.FLAG_UPDATE_CURRENT);
對于FLAG_UPDATE_CURRENT,如果上面的num為常量馒吴,?則所有對應(yīng)的Intent里面的extra被更新為最新的扎运,?就是全部為最后一次的。
相反饮戳,如果num每次不一樣豪治,則里面的Inent的數(shù)據(jù)沒被更新。
所以要通過extra數(shù)據(jù)來區(qū)分intent扯罐,應(yīng)采用PendingIntent.FLAG_UPDATE_CURRENT)负拟,且每次num不一樣