In my Android app I have created something which uses a saved variable to determine the output. The variable is determined by the user in the "settings" part of the app, and when created a savestate is made. Upon loading the homepage the app loads itself from that specific savestate. Then when they load a specific page it should display some text dependant on the variable. If I return to the main menu I can carry out this procedure as many times as I want without re-determining the variable, however if I close the app from the running apps list, then re-open it, the user will have to re-input the variable through the settings menu!
Kinda confusing I know but if you have any questions about it ask. Would really like to get to the bottom of this! It just doesn't seem to keep the savestate upon rebooting the app