¿Cómo guardar el estado de onClickListener?

Tengo un programa que implementa varios onClickListeners. Entonces, a medida que el usuario avanza a través de los clics del botón. ¿Hay alguna forma de guardar en qué oyente onClick estaba el usuario antes de abandonar la aplicación o si fue destruido?