Mehrere Back -Stapel, ohne den Eltern -Back -Stack zu löschen (Jetpack Compose)

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Mehrere Back -Stapel, ohne den Eltern -Back -Stack zu löschen (Jetpack Compose)

by Anonymous » 12 Mar 2025, 11:35

Mein Projekt hat eine untere Leiste mit Registerkarten A, B und C.
Die Registerkarte C -Ansicht hat eine eigene Navigation C1, C2, C3.
Wenn der Benutzer navigiert, z. C -> C1 -> C2, als wieder zu Registerkarte B, als wieder zu Tab C, ich möchte, dass er sofort auf der Registerkarte C2 land

Code: Select all

navController.navigate(selectedBottomNavRoute) {
launchSingleTop = true
restoreState = true
popUpTo(navController.graph.findStartDestination().id) {
saveState = true
}
}
https://developer.android.com/guide/nav ... ack-stacks
Der Schlüssel wird retten Popupto Ich verliere den Rückstand von Navcontroller. Und ohne Popupto kann ich keine SaveState Funktionalität verwenden. Aber offensichtlich erwartet er, in b. :)

Top