Thanks Sean, they are two additional methods I can look into now much
appreciated

On Fri, Mar 5, 2010 at 4:22 PM, Sean Hodges <[email protected]>wrote:

> There are better ways of handling this. The purpose of an Intent is to
> atomically request that an action is performed (and optionally
> retrieve the result of that action), not to continue a discussion with
> the activity throughout it's continued lifetime.
>
> There are a number of ways to do what you want, if both the calling
> and callee activities are in the same app (just a startActivity() type
> call), you could use shared preferences:
>
>
> http://www.androidcompetencycenter.com/2009/01/android-basics-managing-activity-states-part-ii/
>
> If the activities are in different apps, you should use a content
> provider to handle the IPC:
>
>
> http://developer.android.com/intl/de/guide/topics/providers/content-providers.html
>
> Either approach will allow you to share the state data between your
> activities.
>
>
> On Fri, Mar 5, 2010 at 11:22 AM, [email protected] <[email protected]>
> wrote:
> > I currently have an application that has code in it that starts an
> > Activity but shortly afterwards it also sends an intent so the newly
> > started activity knows what state to display in.
> >
> > So the activity starts...
> >
> > then code decides it should be in state one....
> >
> > button 1 and 2 are displayed.
> >
> > Or
> >
> > The activity starts...
> >
> > then code decides it should be in state one....
> >
> > button 3 and 4 are displayed.
> >
> > So it kind of works at the minute but sometimes my activity isn't
> > fully started when the intent is fired so the intent fires before the
> > receiver in the new activity is registered and the new activity stays
> > in a blank state.
> >
> > Is there anyway to make sure my Activity is started and receiver
> > registered before firing the intent?
> >
> > --
> > 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]<android-developers%[email protected]>
> > For more options, visit this group at
> > http://groups.google.com/group/android-developers?hl=en
>
> --
> 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]<android-developers%[email protected]>
> For more options, visit this group at
> http://groups.google.com/group/android-developers?hl=en
>

-- 
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