2011-07-07 300 views
4

在我的測試代碼,我用:notification.flags和notification.defaults之間有什麼區別?

 notification.flags |= Notification.DEFAULT_SOUND; 
    notification.flags |= Notification.DEFAULT_LIGHTS; 

這沒有工作,並根據我對another question得到了答案,我改變.flags到.defaults和它的作品。

 notification.defaults |= Notification.DEFAULT_SOUND; 
    notification.defaults |= Notification.DEFAULT_LIGHTS; 

documentation這兩個字段中:flags和defaults是相同的。

什麼時候使用哪個? 我可以設置同一家族的兩個標誌嗎?

回答

5

系統必須檢查這些字段的不同內容。它檢查「默認值」以查看哪些功能要作爲其默認設置,並在「標誌」中查找其他標誌。這一切都在Dev Guide

+0

謝謝。我查看了這個信息的參考。 *顯然不在那裏。開發指南清楚地解釋。謝謝。 – Saariko

相關問題