Mam Główna działalność A. Istnieją dwa scenariuszeClearing stos w tym działania w różnych zadań
1) uruchamia B. B ma launchmode singleTask i jest uruchamiany z FLAG_ACTIVITY_NEW_TASK. Teraz mam opcję menu w B, która wykonuje operację usuwania i rozpoczyna działanie A.
2) A uruchamia B, który uruchamia C, zawiera również opcję menu do wykonania operacji deletowania.
Chcę, aby A było uruchamiane z usuwaniem stosu w obu scenariuszach, ale działania należące do innego zadania nadal tam są przechowywane Utknąłem, jest sposób na wyczyszczenie stosu.
żadnych informacji o zarządzaniu stos znajduje się pod adresem: http://developer.android.com/guide/topics/fundamentals/tasks-and-back-stack.html Ale warto zwrócić uwagę na 'FLAG_ACTIVITY_CLEAR_TOP' i' clearTaskOnLaunch', chociaż nie zapewnisz dokładnego funkcjonowania, którego pragniesz. – Jakar
dzięki, ale już przeszedłem przez dokumentację nie znalazłem żadnego rozwiązania. – wasaig
FLAG_ACTIVITY_CLEAR_TASK wydaje się być opcją, której nie jestem pewien, czy jest jakakolwiek szansa użycia go na poziomie API 8. – wasaig