Код: Выделить всё
MainScreenКак открыть полный экран из моего поиска? < /P>
Код: Выделить всё
@Composable
fun NavGraph() {
NavHost(
navController = navController,
startDestination = Main
) {
composable {
MainScreen(
onNavigateMovieDetail = { movieId ->
navController.navigate(MovieDetail(movieId))
},
onNavigateExploreFilterScreen = {
navController.navigate(ExploreFilter)
}
)
}
composable { backStackEntry ->
val movieDetail = backStackEntry.toRoute()
MovieDetailScreen(movieDetail.id)
}
}
< /code>
В настоящее время я имею это в виду. [b] Государственное подъем [/b]
@Composable
fun MainScreen(
onNavigateMovieDetail: (Int) -> Unit,
onNavigateExploreFilterScreen: () -> Unit
) {
val navHostController = rememberNavController()
Scaffold(
...
) { innerPadding ->
NavHost(
navController = navHostController,
startDestination = Explore,
Modifier.padding(innerPadding)
) {
...
composable {
ExploreScreen(
onNavigateExploreFilterScreen = onNavigateExploreFilterScreen
)
}
...
}
}
}
Есть и другие варианты: < /p>
Open Новое действие < /li>
Полноэкранный диалог < /li>
< /ol>
Какой вариант я должен следовать или есть какой-либо вариант, который хорошо подходит В моем случае?
Подробнее здесь: https://stackoverflow.com/questions/793 ... gation-bar
Мобильная версия