2012-06-06 33 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

相關問題