Mantener / Guardar / Restaurar la posición de desplazamiento al volver a un ListView

Tengo mucho tiempo para ListViewque el usuario pueda desplazarse antes de volver a la pantalla anterior. Cuando el usuario abre esto ListViewnuevamente, quiero que la lista se desplace al mismo punto en el que se encontraba anteriormente. ¿Alguna idea sobre cómo lograr