Reputation: 110520
I have a Notification
in my android application. And this Notification
has a progress bar.
My question is: if I update progress in the progress bar of my Notification
, should I pass the SAME instance of Notification
or create a new instance of Notification
?
should I do this:
mNotification = new Notification(..); // create in the constructor of my activity
getNotificationManager().notify(TAG, FILE_UPLOAD_ID, mNotification);
or
getNotificationManager().notify(TAG, FILE_UPLOAD_ID, new Notification(...) );
Upvotes: 1
Views: 993
Reputation: 3440
The same.
public void notify (String tag, int id, Notification notification) Since: API Level 5
Post a notification to be shown in the status bar. If a notification with the same tag and id has already been posted by your application and has not yet been canceled, it will be replaced by the updated information. *
Parameters tag A string identifier for this notification. May be null. id An identifier for this notification. The pair (tag, id) must be unique within your application. notification A Notification object describing what to show the user. Must not be null.
Upvotes: 1