Apa yang terjadi ketika suatu aktivitas terhenti [duplikat]

Saya memiliki beberapa rangkaian kegiatan. Masing-masing dimaksudkan dari suatu aktivitas (aliran tidak menjadi masalah) katakanlah aktivitas A ke B ke C.

Jika C crash karena pointer nol atau pengecualian lainnya. Apa yang terjadi dengan aktivitas lain sebelumnya. Apakah A dan B akan memuat ulang/membuat ulang atau hanya B yang memuat ulang/membuat ulang.

Masalah lainnya adalah ketika C crash, semua variabel statis diinisialisasi ulang. Apa yang terjadi di balik layar


person Killer    schedule 24.08.2015    source sumber


Jawaban (1)


Ini kembali ke keadaan sebelumnya yang valid. Jadi, katakanlah Anda membuka aktivitas C dan saat membuatnya menunjukkan kesalahan, itu akan mengembalikan Anda ke aktivitas B. Sekarang, jika Anda membuka aktivitas B dan mengklik tombol yang membuka aktivitas C, lalu kesalahan muncul, Anda akan kembali ke awal aktivitas B.

person Vulovic Vukasin    schedule 24.08.2015
comment
Artinya, saat Intent menjeda status saat ini (pada saat Intent). dan aktivitas tidak melangkah lebih jauh. - person Killer; 24.08.2015