Lisandro Di Meo
09/26/2024, 3:51 PMLisandro Di Meo
09/26/2024, 3:52 PM@Composable
fun PressBackDuringTransition() {
val navController = rememberNavController()
NavHost(
navController = navController,
startDestination = "screen_one",
) {
composable("screen_one") {
Box(
modifier = Modifier
.fillMaxSize()
.background(Color.White),
contentAlignment = Alignment.TopCenter,
) {
Button(
onClick = {
navController.navigate("screen_two")
},
) {
Text(text = "Go to Screen Two")
}
}
}
composable("screen_two") {
Box(
modifier = Modifier
.fillMaxSize()
.background(Color.White),
contentAlignment = Alignment.Center,
) {
Button(onClick = { navController.navigate("screen_one") }) {
Text(text = "Go to Screen One")
}
}
}
}
}
Stylianos Gakis
09/26/2024, 4:18 PMLisandro Di Meo
09/26/2024, 4:19 PMLisandro Di Meo
09/26/2024, 4:20 PMLisandro Di Meo
09/26/2024, 4:28 PM