Si elimina la última línea, creará una nueva act
Actividad, pero su instancia anterior seguirá viva.
¿Necesita reiniciar la actividad como cuando se cambia la orientación (es decir, su estado se guarda y se pasa onCreate(Bundle)
)?
Si no lo hace, una posible solución sería usar una actividad ficticia adicional, que se iniciaría desde la primera actividad, y qué trabajo es iniciar una nueva instancia de la misma. O simplemente retrasar la llamada aact.finish()
después de que se inicie la nueva.
Si necesita salvar la mayor parte del estado, está entrando en aguas bastante profundas, porque no es trivial pasar todas las propiedades de su estado, especialmente sin filtrar su Contexto / Actividad anterior, pasándolo a la nueva instancia.
Por favor, especifique qué está tratando de hacer.