Só dando continuidade,
-- inseri o código android:configChanges="keyboardHidden|orientation|screenSize" no manifest e o onConfigurationChanged(Configuration newConfig) na activity, apesar de não feito nada dentro dele.
Dei run ja me preparando pra catar a merda que ia voar pra todo lado mas o negócio rodou tão bem que eu to surpreso até agora. Ainda acho muito estranho rotacionar sem ver a activity ser reconstruída, mas isso resolveu até o problema que eu descrevi no outro tópico do teclado ser fechado quando rotacionado o dispositivo de portrait para landscape. Até o estado do drawer permanece o mesmo.
A minha preocupação é no que isso pode implicar intrinsecamente no futuro, principalmente por causa dessa nota, como eu ja disse:
Note: Handling the configuration change yourself can make it much more difficult to use alternative resources, because the system does not automatically apply them for you. This technique should be considered a last resort when you must avoid restarts due to a configuration change and is not recommended for most applications.
Resumindo, eu to custando a acreditar que o android:configChanges="keyboardHidden|orientation|screenSize" seja a simples solução dos meus problemas sem nenhum custo. (Quando a esmola é demais...)
Por favor, deixem suas opiniões, vou esperar por elas para lançar a proxima versão de testes do meu app.
Desde já, muito obrigado mais uma vez por todo o apoio.
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.






0 comentários:
Postar um comentário