On Apr 7, 11:52 pm, "Dan U." <[EMAIL PROTECTED]> wrote: > > Inside a view, apparently we can't get a reference to the Activity > > that contains us (the view), and even if there is a way to get the > > reference, we can't probably call it directly, due to UI threading > > issues. > You do have access to the Activity. It's actually the Context that > gets passed into the view constructor. You'll just have to cast it to > Activity.
Though formally you shouldn't assume the Context you have in a view is an Activity (for example the Dialog class creates a wrapper of the context you give it that is set up to have the correct theme for a dialog)... for a particular application, if you know that the Context you used to create a view is actually an Activity (because after all that is the thing you passed to the view constructor or inflate function), then doing this should be fine. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] Announcing the new M5 SDK! http://android-developers.blogspot.com/2008/02/android-sdk-m5-rc14-now-available.html For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -~----------~----~----~----~------~----~------~--~---

