mirror of
https://github.com/LucasVbr/Queezer.git
synced 2026-07-09 06:07:45 +00:00
Initial commit
This commit is contained in:
@@ -0,0 +1,40 @@
|
||||
package fr.univpau.queezer
|
||||
|
||||
import android.os.Bundle
|
||||
import androidx.activity.ComponentActivity
|
||||
import androidx.activity.compose.setContent
|
||||
import androidx.compose.runtime.Composable
|
||||
import androidx.compose.runtime.LaunchedEffect
|
||||
import androidx.compose.ui.platform.LocalContext
|
||||
import androidx.navigation.compose.NavHost
|
||||
import androidx.navigation.compose.composable
|
||||
import androidx.navigation.compose.rememberNavController
|
||||
import androidx.lifecycle.lifecycleScope
|
||||
import kotlinx.coroutines.launch
|
||||
|
||||
class MainActivity : ComponentActivity() {
|
||||
override fun onCreate(savedInstanceState: Bundle?) {
|
||||
super.onCreate(savedInstanceState)
|
||||
|
||||
setContent {
|
||||
QueezerApp()
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@Composable
|
||||
fun QueezerApp() {
|
||||
val navController = rememberNavController()
|
||||
|
||||
NavHost(navController = navController, startDestination = "home") {
|
||||
composable("home") {
|
||||
HomeScreen(navController)
|
||||
}
|
||||
composable("game") {
|
||||
GameScreen(navController)
|
||||
}
|
||||
composable("settings") {
|
||||
SettingsScreen(navController)
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user