I am trying to do the following. The application has several skins, I
want the user to be able to change the skins on the fly. The
definitions of the skins come from layout files. So a call to
setContentView will have to happen on the switch.
What I have  come up with is to have my activity instantiate a new
activity (of the same type as itself) and then "finish" itself.

It works fairly well, but I am encountering some strange problems
where values for certain variable are not what I would expect them to
be. As if a race condition of some sort is taking place. But I can't
find it because the debugger does not pick it up.

Essentially a variable that is set to true on the OnCreate() method of
the Activity gets reset to false at some point after the second
activity calls its OnCreate() method and before it calls a function
that is call after the first draw of a map layer.

Does any of these make sense. Is there a fundamental concept about
Activities that I am missing here?


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

Reply via email to