Is it possible using when using the new MobileApplication, ViewNavigator, and View to have a persistent view so that when you navigate away from the view to another view an activity in the first continues. I am thinking of mobile apps such as video players, mp3 players, etc. where one screen allows you to play a media file and you are allowed to navigate to other screens (I am thinking views here) where you can select other media files, get more info on the media file you are playing, etc.
From the tutorial and article by Narciso it seemed that the default behavior of the ViewNavigator is to only preserve one view in memory at a time and saving the data from the previous views on the stack. I would like to be able to play a video for instance and switch to another view and still hear the video.
How about using states to controls what's visible and what isn't within a single view? It's not efficient to keep all the Views in memory but this may be a workaround.
Oh wait, just remembered something. Try setting destructionPolicy="none" on the View you want to keep around in memory.
Sasha's correct. If you set the destructionPolicy on a view to none, it will remain in memory until it is popped off the navigation stack.