Questão de Programação Orientada a Objetos

Sobre o método onSaveInstanceState(bundle), assinale a alternativa correta:


Esse método recebe um objeto do tipo android.os.Bundle como argumento que deve ser utilizado para armazenar os dados em uma estrutura de String.

Mesmo que o aplicativo salve valores no Bundle (estrutura de chave e valor) lá no método onSaveInstanceState(bundle), não é possível recuperar esses valores no bundle que vem como parâmetro no método onCreate(bundle?).

Se for a primeira vez que a activity é executada, o parâmetro bundle pode não estar nulo, por isso ele contém a sintaxe da interrogação (? – pode ser nulo).

Se o aplicativo faz uma busca em um web service para mostrar uma lista de produtos, caso o usuário gire a tela do celular, a lista não será perdida, mesmo com a tela sendo destruída e recriada.

Pode ser salvar uma lista dentro do bundle (HashTable), e depois pode recuperar essa lista já pronta quando o método onCreate(bundle) for chamado.

A
Apenas a afirmativa I está correta.
B
Apenas a afirmativa II está correta.
C
Apenas a afirmativa III está correta.
D
Apenas a afirmativa IV está correta.
E
Apenas a afirmativa V está correta.

Comentários

U

Ainda não há comentários para esta questão.

Seja o primeiro a comentar!