维护通知的方式不同

时间:2013-08-15 05:20:25

标签: android notifications

函数FLAG_ONGOING_EVENTFLAG_NO_CLEAR之间的区别是什么它们使Notification的行为有所不同?他们是否都将通知永久化。

1 个答案:

答案 0 :(得分:2)

文档说:

  

FLAG_ONGOING_EVENT :如果此通知引用了某些内容,则将位按位进入应该设置的标志字段   正在进行中,就像打个电话一样。如果这样,就不应该设置它   通知是指在a处发生的事情   特定的时间点,比如错过了电话。

     

FLAG_NO_CLEAR :要按位进入应该进入的标志字段   如果用户单击时不应取消通知,请设置   全部清除按钮。

我认为在这些词语中它们有不同的含义,所以混合这些标志会给你一个永久通知,直到你的程序过程结束,如果你只使用FLAG_ONGOING_EVENT这导致你的通知运行,直到你的绑定服务如电话结束,它也可以取消由开发人员或用户可以清楚地将其与另一个混合使用,用户无法从状态栏中清除它。