I'm starting to write an app that'll have several separate screens - maybe 
displayed
on the page at the same time (using Fragments) - maybe not.

They all share a global app state. That is, if one screen modifies the 
state, I want it
notified autmatically to the other screens. In the olden days it used to be 
called MVC design. i want my app logic to be centralized with all the views 
sharing
a single instance and be notified when someting changes.


To implement this, Application() sub-class seems to fit the bill.

1. If one screen changes a global variable - how to do notify the other 
pages of the
change.

2.In android my understanding is that there can be one 1 activity active on 
the screen.
There's just 1 FragmentActivity active - displaying multple Fragments right?

In my case I would all the Fragments to share the same getApplication() 
object - but
be able to notify all the fragments on state change.


Any suggestions how how to optimally design the app - appreciated.


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