函数FLAG_ONGOING_EVENT
和FLAG_NO_CLEAR
之间的区别是什么它们使Notification的行为有所不同?他们是否都将通知永久化。
答案 0 :(得分:2)
文档说:
FLAG_ONGOING_EVENT :如果此通知引用了某些内容,则将位按位进入应该设置的标志字段 正在进行中,就像打个电话一样。如果这样,就不应该设置它 通知是指在a处发生的事情 特定的时间点,比如错过了电话。
FLAG_NO_CLEAR :要按位进入应该进入的标志字段 如果用户单击时不应取消通知,请设置 全部清除按钮。
我认为在这些词语中它们有不同的含义,所以混合这些标志会给你一个永久通知,直到你的程序过程结束,如果你只使用FLAG_ONGOING_EVENT这导致你的通知运行,直到你的绑定服务如电话结束,它也可以取消由开发人员或用户可以清楚地将其与另一个混合使用,用户无法从状态栏中清除它。