Adding one debug output line to AlertDialogSamples.java to get super.handleMessage(msg); Log.i("OIC", "mProgress = " + mProgress);
shows that the handler keeps incrementing mProgress under the condition that I mentioned, but without dismissing the dialog when mProgress reaches 100 (and indeed stops counting). I do not see how adding another trigger message could help with this. Or more explicitly, mProgressHandler = new Handler() { @Override public void handleMessage(Message msg) { super.handleMessage(msg); Log.i("OIC", "mProgress = " + mProgress); if (mProgress >= MAX_PROGRESS) { Log.i("OIC", "This should dismiss me, but..."); mProgressDialog.dismiss(); } else { mProgress++; mProgressDialog.incrementProgressBy(1); mProgressHandler.sendEmptyMessageDelayed(0, 100); } } }; gives ... 09-04 20:11:35.021: INFO/OIC(248): mProgress = 97 09-04 20:11:35.127: INFO/OIC(248): mProgress = 98 09-04 20:11:35.233: INFO/OIC(248): mProgress = 99 09-04 20:11:35.332: INFO/OIC(248): mProgress = 100 09-04 20:11:35.332: INFO/OIC(248): This should dismiss me, but... the dialog remains on the screen if the screen orientation was changed during the count. Or if I add @Override protected void onPause() { super.onPause(); Log.i("OIC", "This too should dismiss me, but..."); mProgressDialog.dismiss(); } then I do get the "This too should dismiss me, but..." upon changing the screen orientation somewhere during the count (and the count continues), but the progress dialog still does not go away. On Sep 4, 7:05 pm, "Romain Guy" <[EMAIL PROTECTED]> wrote: > The bug is just in the sample application: it should call > mProgressHandler.sendEmptyMessage(previousProgress) after an > orientation change and if the progress dialog is showing. There is no > cleanup problem or conflict or anything like this. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] Announcing the new Android 0.9 SDK beta! http://android-developers.blogspot.com/2008/08/announcing-beta-release-of-android-sdk.html For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -~----------~----~----~----~------~----~------~--~---