2012-06-06 35 views
5

从Android文档上Notifications是否FLAG_ONLY_ALERT_ONCE损坏或错误,或两者兼而有之?

FLAG_ONLY_ALERT_ONCE 

位被按位或为,如果你 想要的声音和/或振动发挥每一次的通知是 发送应设置标志字段,即使它在此之前没有被取消。

这个描述看起来不像它应该是相反的吗?另外,如果我希望通知每次都会发出警报,那么我应该将它放到标志字段上吗?我也看到相互矛盾的说法,如果这个“有效”......无论如何!

回答

6

经过一番测试,看起来FLAG_ONLY_ALERT_ONCE做了它的命名,而不是API描述所说的。

要在每次发出通知时发出通知,请确保您没有将FLAG_ONLY_ALERT_ONCE位或ORA_FLAG_ONLY_ALERT_ONCE位放入notification.flags中。每次https://code.google.com/p/android/issues/detail?id=33003

+0

因此我可以假设它实际上将警报,如果我还是这个FLAG_ONLY_ALERT_ONCE:

我在这里发出一个错误报告? – RRTW

+0

不,再次阅读答案... ORing FLAG_ONLY_ALERT_ONCE做它的名字会做的事情。 :) – you786

+0

我感到困惑...我做了这个FLAG_ONLY_ALERT_ONCE到我的通知标志,但它仍然每次都通知(声音/振动)。 – RRTW

相关问题