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

