1
resposta

Camada Application com constraint layout

Talvez eu esteja enganado mas durante os cursos de fundamentos foi implementada a camada Application para que não houvesse a repetição dos dados quando mudamos a orientação da tela. Ao utilizar o constraint layout de fato não é necessário implementá-la? Se sim como funciona o constraint layout para que não seja preciso implementar essa camada?

1 resposta

Oi Edilson, não exatamente, o problema era que durante o onCreate da activity, eram criados dois alunos para mostrar algo na lista. Com o rotacionar da tela, o android destroy a activity e chama o onCreate novamente, mas tem um detalhe, ele tenta guardar e salvar os dados da instância destruída.

Então, quando ele chama o onCreate novamente, ele recupera os dados anteriores e adiciona os novos que estão sendo criados direto on código.

Se você não tivesse esse código que cria os alunos na lista diretamente no onCreate, você não teria esse tipo de evento :)