Jaka jest równoważna operacja w ramach działania z opuszczeniem ekranu. Podobnie jak po naciśnięciu przycisku Wstecz aktywność znika z widoku. Jak można to wywołać z wnętrza działania, aby się zamknęło.
źródło
Jaka jest równoważna operacja w ramach działania z opuszczeniem ekranu. Podobnie jak po naciśnięciu przycisku Wstecz aktywność znika z widoku. Jak można to wywołać z wnętrza działania, aby się zamknęło.
A co z Activity.finish()
metodą (cytowanie) :
Zadzwoń do tego, gdy Twoja czynność zostanie zakończona i powinna zostać zamknięta.
możesz użyć, finishAffinity();
aby zamknąć całą aktywność.
finish () służy do zakończenia działania i usunięcia go z tylnego stosu. Możesz to wywołać w dowolnej metodzie w działaniu. Ale upewnij się, że zamknąłeś wszystkie połączenia z bazą danych, wszystkie zmienne odniesienia mają wartość null, aby zapobiec wyciekom pamięci.
Możesz użyć finish();
wszędzie po rozpoczęciu działania, aby usunąć to działanie ze stosu.
finish()
- więc nie ma wiele do zyskania dla Ciebie ani dla społeczności, powtarzając ją. Przepraszam, że jestem zwiastunem złych wiadomości. W każdym razie witamy w Stackoverflow, dziękujemy za próbę - mam nadzieję, że następnym razem będziesz mieć więcej szczęścia!