Alura (so' poligRotta
)
Filippo ha spiegato bene.
Nel suo esempio manca soltanto una cosa, per questo non può funzionare:
nella Resume, passa alle view (alle loro proprietà Text) i valori contenuti nelle variabili,
ma al primo avvio le variabili sono vuote.
si deve aggiungere:
Sub Activity_Create(FirstTime As Boolean)
'Do not forget to load the layout file created with the visual designer. For example:
Activity.LoadLayout("layMain")
strButton = btnButton.text
strLabel = lblLabel.text
End Sub
Sì, dex, vengono distrutte le Activity e quindi le view; quello che critico con forza è che Android è un S.O. sviluppato per dispositivi che vengono ruotati, in quanto "mobili", e sono convinto che non avrebbero dovuto sudare molto per evitare quest'inconveniente non da poco!
Per quanto riguarda lo StateManager, sicuramente funziona, ma io non l'ho provato. Faccio qualche provetta poi ti dico; intanto ti consiglio di fare una prova con un'Activity semplice e, se non ti funziona, posta il progetto.