Hi, how to connect that files/screens to work together?
MainActivity
class MainActivity : ComponentActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContent {
val navController = rememberNavController()
TestWithScreensAndFilesTheme {
NavHost(navController = navController, startDestination = "Screen1"){
composable("Screen1"){
Screen1()
}
composable("Screen2"){
Screen2()
}}}}}}
Screen1
@Composable
fun Screen2(){
val navController = rememberNavController()
Column(
Modifier.fillMaxSize(),
verticalArrangement = Arrangement.Center,
horizontalAlignment = Alignment.CenterHorizontally) {
Text(text = "Screen 2")
Button(onClick = {navController.navigate("Screen2")}) {
Text(text = "Go to screen 1")
}}}
Screen2 is the same, but ofc links to Screen1
Ofc it dosent work like that, how can i connect them?