Thanks Murphy ,

I really appreciate your help. I posted this questions about two weeks ago
on developers list. But when I did not get any response. I posted it on both
lists. Sorry if I lost my patient and posted it twice but you response (>>If
you want that
fast of a response, please hire a consultant.) is bit harsh.


--
Best Regards,
Atif Gulzar

I ◘◘◘◘ Unicode, ɹɐzlnƃ ɟıʇɐ



On Thu, Sep 24, 2009 at 3:58 PM, Mark Murphy <mmur...@commonsware.com>wrote:

>
> >> I posted this questions twice. I will really appreciate your help. Am I
> >> asking very basic or vice versa? Or it is not possible in Android.
> >> Please
> >> help.
>
> I cannot speak for anyone else, but I saw and skipped your previous
> messages because you insist upon cross-posting to multiple lists, and I
> get tired of it. Please only post to one list at a time.
>
> You also reposted this twice within the past few hours. If you want that
> fast of a response, please hire a consultant.
>
> >>> The scenario is, I have an AsyncTask inside an activity_A. And on
> >>> successful completion (means in onPostExecute) of this AsyncTask I want
> >>> to
> >>> show a dialog
> >>>
> >>> (AlertDialog.Builder builder = new
> >>> AlertDialog.Builder(*Activity_A.this*);)
> >>>
> >>>
> >>>
> >>> But in the meanwhile(before completing this AsyncTask) if the
> >>> application
> >>> is moved to another activity_B. The above dialog context will not be
> >>> the
> >>> current Context so it will through an Exception.
>
> Bear in mind that there may not be a "current Context". The user might
> have exited your activity, for example. I am not aware of a 100% reliable
> way to raise a dialog triggered asynchronously, such as in
> onPostExecute().
>
> One approximate answer is to have the activity register a listener object
> with the service (e.g., in onCreate()) and unregister itself later (e.g.,
> in onDestroy()). The service would call a method on the listener object
> (if it is not null) to have the listener/activity raise the dialog.
>
> --
> Mark Murphy (a Commons Guy)
> http://commonsware.com
> Android App Developer Books: http://commonsware.com/books.html
>
>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Beginners" group.
To post to this group, send email to android-beginners@googlegroups.com
To unsubscribe from this group, send email to
android-beginners-unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-beginners?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to