No onSaveInstanceState salve as informações que você precisa para restaurar depois. Por exemplo: carta1 = macaco = virado, carta2 = vaca = aberto. Isso vc faria no bundle do onSaveInstanceState:
bundle.putString("CARTA1_IMAGEM", "macaco");
bundle.putString("CARTA1_ESTADO", "virado");
…
No onCreate, você lê o bundle e se tiver algo, você usa p/ redesenhar a tela como deve ser. Não se esqueça de salvar os outros estados do jogo, como pontuação corrente, tentativas, etc.
2013/12/5 Gorio <goriofab@gmail.com>
--Boa noite amigos,Estou preparando um aplicativo que vai ser informativo e também um jogo e estou com uma dúvida..Isso é um problema que tenho também no meu jogo da memória também..
Por exemplo, se vc puder baixar o jogo da memória ai, vai entender o problema.
https://play.google.com/store/apps/details?id=br.eng.gorio.jogos.memoria&hl=pt_BR
Se você começa uma partida e aperta o botão POWER (pra desligar a tela) e depois volta, verá que a tela ficará preta.Eu até sei que o problema ta no ciclo de vida da aplicação, porém não sei como fazer pra salvar o estado atual e restaurar depois.Se puder me ajudar eu agradeço.Abs
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/groups/opt_out.
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/groups/opt_out.






0 comentários:
Postar um comentário