Nope. Right now, for testing purposes, it is triggered through a
button click.

I've also included android:name="AppObject" within the <application>-
tag of the Manifest. And the initialization of the AppObject seems to
work properly.

The only thing that doesn't work is calling AppObject appObj =
(AppObject)this.getApplication(); from an Activity that is not in the
same package as the AppObject (which is in the "main" package). As
soon as I move this Activity into the "main" package it works properly
and (AppObject)this.getApplication(); returns the Application Object.



On Oct 9, 8:26 pm, Dianne Hackborn <[email protected]> wrote:
> Are you calling it in the constructor?  The activity is not yet fully
> initialized at that point.
>
>
>
> On Fri, Oct 9, 2009 at 2:28 AM, Stefan <[email protected]> wrote:
>
> > I'm running the following line in an Activity, which is within the
> > same application, but in a different package:
> > AppObject appObj = (AppObject)this.getApplication();  // FYI:
> > AppObject is my extension class of Application.
>
> > It returns only a null pointer, while when I move it to the "main"
> > package and run it from there it returns the application reference as
> > expected.
>
> > I've defined the activity in my AndroidManifest.xml  with the full
> > qualified class name, since it is in another package: <activity
> > android:name="com.foo.bar.TestActivity"></activity>
>
> > Any ideas of what I've to do different?
>
> > Thanks
>
> --
> Dianne Hackborn
> Android framework engineer
> [email protected]
>
> Note: please don't send private questions to me, as I don't have time to
> provide private support, and so won't reply to such e-mails.  All such
> questions should be posted on public forums, where I and others can see and
> answer them.
--~--~---------~--~----~------------~-------~--~----~
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]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to