Это код. Вроде бы все настроено правильно, но я не могу понять, почему это не работает. Я перехожу от первого главного экрана к подробному экрану после щелчка по элементу списка. При необходимости могу предоставить более подробную информацию.
Это код. Вроде бы все настроено правильно, но я не могу понять, почему это не работает. Я перехожу от первого главного экрана к подробному экрану после щелчка по элементу списка. При необходимости могу предоставить более подробную информацию. [code] @Composable fun Navigation(navController: NavHostController, viewModel: GamesViewModel){ NavHost(navController = navController, startDestination = Screen.MainScreen.route){ composable(route = Screen.MainScreen.route) { OverallStanding(viewModel, navController) }
navigation(startDestination = Screen.MainScreen.route, route = Screen.DetailsScreen.route){ composable(route = Screen.DetailsScreen.route + "/{teamName}", arguments = listOf(navArgument("teamName"){ NavType.StringType nullable = false }) ) { entry -> GamesDetailScreen(viewModel, navController, teamName = entry.arguments?.getString("teamName")) } } } } [/code] Я попробовал изменить методы определения навигационного графа.