/ / Jak zarządzać stosem aktywności? - Android, fragmenty Androida, zamiar androida, aktywność androida, menu android

Jak zarządzać stosem aktywności? - Android, fragmenty androidów, intencje androidów, androidy, android-menu

Główna aktywność

Mam aplikację z głównym menu na dole; Mogę ”tdowiedzieć się, jak zarządzać stosem aktywności, ponieważ każdy przycisk otwiera działanie, a każde działanie może rozpocząć więcej działań, a ja szukałem zarządzania w stylu obecnej aplikacji Instagram. Wygląda na to (na Instagramie app), że każde działanie rozpoczęte przez każdy przycisk w dolnym menu otwiera nowy stos aktywności, ale gdy naciśniesz przycisk Wstecz, nawiguje w odwrotnej kolejności, którą nazwałeś każdą czynnością.

Przepraszam za moje złe wyjaśnienie, mam nadzieję, że zrozumiesz mój cel. Możesz sprawdzić aplikację Instagram Android, aby dowiedzieć się, jaki jest mój cel.

Moja obecna implementacja używa MainActivity z fragmentem dla pierwszego przycisku menu (Qui in giro -> "Nearby"), ale prawdopodobnie powinienem zmienić to podejście. Dzięki.

Odpowiedzi:

0 dla odpowiedzi № 1

1) Najpierw musisz zdecydować, co będzietwoja główna działalność. 2) Teraz użyj tej głównej czynności, jak topologia gwiazdy. Oznacza, że ​​głównym działaniem będzie aktywność centrum. 3) Użyj metody do wykończenia () dla stosu wykańczającego przed otrzymaniem tego działania centrum. 4) Po tym, gdy otworzysz kolejną stronę swojej głównej aktywności, zobaczysz tylko nowy tylny stos, po naciśnięciu przycisku wstecz, aby otrzymać ponownie główną aktywność.