K Merle
09/20/2021, 8:32 AMpreviousBackStackEntry
?
It's always null in case:
val navController: NavHostController = rememberNavController()
val previousBackStackEntry = navController.previousBackStackEntry
and works correctly when has these 2 extra lines:
val navController: NavHostController = rememberNavController()
val currentState by navController.currentBackStackEntryAsState()
val currentRoute: String? = currentState?.destination?.route
val hasPreviousBackStackEntry = navController.previousBackStackEntry
Cyril Find
09/20/2021, 9:32 AMK Merle
09/20/2021, 10:06 AM