Posso manter a posição do ScrollView depois de voltar ao fragmento anterior, como o ListView?

Eu tentei usar o ScrollView e o ListView.

Eu descobri que se eu usar o ListView e clicar em um dos itens, o fragmento atual será substituído pelo próximo fragmento e pressione o botão Voltar para o fragmento anterior. A posição de rolagem do ListView permanecerá na mesma posição. Mas se eu usar o ScrollView, não será.

Eu não entendo por que eles são diferentes? E como posso fazer o ScrollView manter sua posição depois de pressionar o botão Voltar?

Na verdade, procurei alguma resposta no StackOverflow. Mas quero saber os motivos e encontrar uma maneira mais fácil de fazer com que o ScrollView e o ListView tenham o mesmo comportamento.

Por favor me ajude! Obrigado!

questionAnswers(1)

yourAnswerToTheQuestion