ja całkowicie zgadzam się z nawigacji poniżejWłaściwym sposobem obsługi „Up” Nawigacja według wytycznych
Wyobraźmy sobie, że detal Książka jest wykonany w różnych wystąpień BookDetailActivity.
Stos przed wciśnięciem się w Book2 szczegóły jest:
- BookDetailActivity (Book 2 - Jesteś tutaj)
- BookDetailActivity (Book 1)
- AllBooksActivity
Jeśli śledzę guidelines Użyję:
Ale dużym problemem z tym kodem jest to, że BookDetailActivity (Book 1) wciąż żyje!
Naciśnięcie przycisku z powrotem po „w górę” przyniesie szczegół Księdze 1.
Jak mogę zabić wszystkich BookDetailActivity
że są między pierwotnym AllBooksActivity
i aktywności, gdzie wciśnięty w górę?
Czy rozważałeś użycie fragmentów zamiast działań? –
Potrzebuję innej aktywności, ponieważ chcę animacji (jeśli jest włączona na urządzeniu użytkownika), aby utworzyć nowe "okno" i przejścia między całymi ekranami –
o ile wiem, możesz mieć przejścia między fragmentami: http: // programista. android.com/reference/android/app/FragmentTransaction.html#setCustomAnimations(int, int, int, int) –