2011-11-10 118 views
1

我在我的android應用程序中有一個Notification。而這Notification有一個進度條。如何更新通知

我的問題是:如果我更新了我的Notification的進度條進度,我應該通過Notification的SAME實例還是創建Notification的新實例?

我應該這樣做:

mNotification = new Notification(..); // create in the constructor of my activity 

getNotificationManager().notify(TAG, FILE_UPLOAD_ID, mNotification); 

getNotificationManager().notify(TAG, FILE_UPLOAD_ID, new Notification(...)); 

回答

1

一樣。

公共無效通知(字符串標籤,INT ID,通知通知) 自:API等級5

發佈一個通知在狀態條中顯示。 如果具有相同標記和ID的通知 已由您的應用程序 發佈且尚未取消,則會被替換爲已更新的 信息。 *

參數標籤此 通知的字符串標識符。可能爲null。 id此通知的標識符。 對(標籤,ID)在您的應用程序中必須是唯一的。 notification一個通知對象,用於描述向用戶顯示的內容。 不能爲空。