Mam dwie czynności: MainActivity
i NextActivity
. Od MainActivity
mogę przejść do NextActivity
, a następnie użyć Intent
, aby wrócić do MainActivity
. Ale wtedy OnCreate
i inne rzeczy będą wywoływane i będzie tak, jakby wszystko zostało ponownie zainicjowane. Chcę wrócić do stanu tak, jak było zanim wszedłem do NextActivity
.Android wróć do poprzedniej aktywności
Uświadomiłem sobie, że jeśli użyję fizycznego przycisku wstecz w moim telefonie, zostanie to dokładnie osiągnięte.
Jak wrócić do działania, tak jak przycisk Wstecz?
PS. Przetestowałem finish()
, ale nie pomogłem.
czy naprawdę skończyłeś test? w jaki sposób? to sposób na wykonanie – lelloman
finish(). Co to znaczy, że to nie pomogło? Może skończy Ci się pamięć, a Android musi odbudować swoją aktywność? – Zielony
Nie sądzę, że istnieje jakakolwiek gwarancja, że poprzednia aktywność będzie nadal dostępna. Lepiej oszczędzaj stan za pomocą preferencji lub jakiegoś magazynu, jeśli aktywność została zebrana. – Davos555