I have a somewhat complex app that uses about 4-5 screens. I have tried both Taifun’s as well as Tribblehunters method of closing and opening screens. I have made sure there are no big images on the screens (most of the screens fetch data from SQLIte and display that data using listviewer with jquery (using a webviewer).
I can get through one cycle of the app fine, but then the app starts crashing at random points in the 2nd cycle with the message “Unfortunately, has stopped working”.
Seems to me that each screen takes up memory and apparently, that doesn’t get freed even on screen close, which would explain the behavior. Is that the case, and if so, is there a work-around? Collapsing the screens into just 2-3 screens by making vertical arrangements visible/invisible doesn’t really work as the screens become too complex to edit.
Any ideas would be greatly appreciated.