Tecnologia do Blogger.
RSS

Re: [androidbrasil-dev] Confusão no ciclo de vida da activity ao entrar em modo de espera enquanto em landscape.

android:configChanges só vai ser problema se você tiver resources diferentes para diferentes orientações ou largura de tela...

On Wed Dec 10 2014 at 10:45:17 AM Matheus Henrique da Silva <matheustargaryen@gmail.com> wrote:
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.

--
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.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 comentários:

Postar um comentário