Android SaveInstanceState - Compreensão

A partir desta página deSDK para Android

A implementação padrão cuida da maior parte do estado por instância da UI para você, chamando onSaveInstanceState () em cada visualização na hierarquia que possui um id e salvando o id da view atualmente focada (tudo que é restaurado pelo implementação padrão de onRestoreInstanceState (Bundle)).

Então, existe um mecanismo que salva automaticamente o estado Activity sem salvar o valor de cada elemento na atividade? Estou confuso sobre a afirmação acima.

Por exemplo, a Atividade A invocou a Atividade B. Na Atividade B, eu tenho caixas de checagem, Botões de Rádio, etc. O usuário seleciona suas opções e clica no botão Voltar. Estou mostrando a atividade Neste ponto, quero salvar a seleção do usuário. Quando o usuário volta novamente da Atividade A para B, clicando em um botão, gostaria de ver todas as seleções persistidas. Uma maneira que eu posso pensar é, definindo a bandeira de intenção para trazer a atividade para frente. Mas não é um método recomendado, eu acho.

Portanto, há uma implementação padrão para salvar o estado, conforme o texto acima do SDK? Ou pode estar interpretando errado?

questionAnswers(4)

yourAnswerToTheQuestion