Problema com rotação de tela android

Olá, estou desenvolvendo um aplicativo para android usando o xamarin, tenho no aplicativo um webbrowser, bem simples, onde ele acessa uma página de login ( portaldopatchwork.klickmembersproject.com.br/login ) , aí depois que eu faço login nesta página normal, se eu rotacionar a tela a pagina volta para a tela de login, porque ? quando a tela é virada, o webbrowser recarrega a página ? o que posso fazer para que isso não ocorra e continue na página de logada sem deslogar? Obrigado

No Android, ao rotacionar, a activity atual é recarregada. O Xamarin compartilha esse comportamento. Com isso, seu app é aberto de novo.

O que você precisa é guardar a informação de que o usuário já está logado, e redirecioná-lo de acordo (cookie no lado cliente, session no lado servidor).

Abraço.

1 curtida

com setRetainInstance(true), ele armazenara os dados, para serem recriados quando a activity for recriada.