我的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(...) );
答案 0 :(得分:1)
同样的。
public void notify(String tag,int id,Notification notification) 自:API Level 5
发布要在状态栏中显示的通知。 如果是通知 您的应用程序已发布具有相同标记和ID的ID 并且尚未取消,它将被更新后的内容取代 信息。 * 强>
Parameters tag此字符串的标识符 通知。可能为空。 id此通知的标识符。 对(标签,id)在您的应用程序中必须是唯一的。 notification(通知)描述向用户显示内容的Notification对象。 不能为空。