Wróć do poprzedniego ekranu bez tworzenia nowej instancji

Jak wyjaśniono na zdjęciu, przepływ jest podobny do tego. Tak więc za każdym razem, gdy użytkownik kliknie przycisk logo, należy wywołać działanie A. Jako proste rozwiązanie możemy użyć tej metody ...

Intent intent = new Intent(activity, activityToStart);
startActivity(intent);

Ale ta czynność stworzy nową aktywność dla mojej aplikacji. ale muszę wywołać to samo wystąpienie działania, gdy idziemy do przodu w diagramie przepływu. od aktywności A do B, a następnie ponownie na B można łatwo wywołać dzwoniącfinish() ale z działania C lub D, jak wrócić do A.

Brakuje mi pomysłów, ale nie osiągam żadnych owocnych rezultatów. Pomóż mi, jeśli masz jakieś sugestie lub w jakimkolwiek miejscu popełniam błąd. Z góry dziękuję.

questionAnswers(5)

yourAnswerToTheQuestion