Jika Anda menghapus baris terakhir, Anda akan membuat act
Activity baru , tetapi instance lama Anda akan tetap hidup.
Apakah Anda perlu memulai kembali Kegiatan seperti ketika orientasi diubah (yaitu keadaan Anda disimpan dan diteruskan ke onCreate(Bundle)
)?
Jika tidak, satu solusi yang mungkin dilakukan adalah dengan menggunakan satu aktivitas ekstra, dummy, yang akan dimulai dari Aktivitas pertama, dan tugas mana yang memulai contoh baru darinya. Atau hanya menunda panggilan keact.finish()
, setelah yang baru dimulai.
Jika Anda perlu menyelamatkan sebagian besar negara bagian, Anda berada di perairan yang cukup dalam, karena tidak sepele untuk melewati semua properti negara Anda, terutama tanpa membocorkan Konteks / Aktivitas lama Anda, dengan meneruskannya ke instance baru.
Silakan tentukan apa yang ingin Anda lakukan.