From 507c9fd016ce5f7f3e004a9ec16a41b25db09e46 Mon Sep 17 00:00:00 2001 From: Katie McCormick Date: Fri, 4 Apr 2014 14:04:36 -0700 Subject: Doc Update: notification bug fix. Fixes: b/13429906 Change-Id: I5c5c12cb244351f71d043c4fb4495828b02ca362 --- docs/html/training/notify-user/display-progress.jd | 9 +++++---- docs/html/training/notify-user/navigation.jd | 1 + 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/docs/html/training/notify-user/display-progress.jd b/docs/html/training/notify-user/display-progress.jd index 2b2b3ae..c00576c 100644 --- a/docs/html/training/notify-user/display-progress.jd +++ b/docs/html/training/notify-user/display-progress.jd @@ -80,6 +80,7 @@ previous.link=expanded.html setProgress(0, 0, false)}. For example:

+int id = 1;
 ...
 mNotifyManager =
         (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);
@@ -100,7 +101,7 @@ new Thread(
                     // state
                     mBuilder.setProgress(100, incr, false);
                     // Displays the progress bar for the first time.
-                    mNotifyManager.notify(0, mBuilder.build());
+                    mNotifyManager.notify(id, mBuilder.build());
                         // Sleeps the thread, simulating an operation
                         // that takes time
                         try {
@@ -114,7 +115,7 @@ new Thread(
             mBuilder.setContentText("Download complete")
             // Removes the progress bar
                     .setProgress(0,0,false);
-            mNotifyManager.notify(ID, mBuilder.build());
+            mNotifyManager.notify(id, mBuilder.build());
         }
     }
 // Starts the thread by calling the run() method in its Runnable
@@ -157,7 +158,7 @@ new Thread(
 // percentage, and "determinate" state
 mBuilder.setProgress(100, incr, false);
 // Issues the notification
-mNotifyManager.notify(0, mBuilder.build());
+mNotifyManager.notify(id, mBuilder.build());
 

Replace the lines you've found with the following lines. Notice that the third parameter @@ -169,7 +170,7 @@ mNotifyManager.notify(0, mBuilder.build()); // Sets an activity indicator for an operation of indeterminate length mBuilder.setProgress(0, 0, true); // Issues the notification -mNotifyManager.notify(0, mBuilder.build()); +mNotifyManager.notify(id, mBuilder.build());

The resulting indicator is shown in figure 2: diff --git a/docs/html/training/notify-user/navigation.jd b/docs/html/training/notify-user/navigation.jd index ac4689a..fc95013 100644 --- a/docs/html/training/notify-user/navigation.jd +++ b/docs/html/training/notify-user/navigation.jd @@ -95,6 +95,7 @@ next.link=managing.html {@link android.app.Activity}. For example:

+int id = 1;
 ...
 Intent resultIntent = new Intent(this, ResultActivity.class);
 TaskStackBuilder stackBuilder = TaskStackBuilder.create(this);
-- 
cgit v1.1