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
}
}
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.
