我正在使用伴奏动画库:
implementation "com.google.accompanist:accompanist-navigation-animation:0.24.0-alpha"
我有以下 AnimatedNavHost:
val navController = rememberAnimatedNavController()
AnimatedNavHost(
navController = navController,
startDestination = "auth",
enterTransition = { EnterTransition.None },
exitTransition = { ExitTransition.None }
) {
composable(
route = "auth"
) {
AuthScreen(
navController = navController
)
}
composable(
route = "profile"
) {
ProfileScreen(
navController = navController
)
}
}
我的 AuthScreen 很简单:
Box(
modifier = Modifier.fillMaxSize().padding(bottom = 48.dp),
contentAlignment = Alignment.BottomCenter
) {
Button(
onClick = {
signIn()
}
) {
Text(
text = SIGN_IN,
fontSize = 18.sp
)
}
当我启动应用程序时,屏幕上什么都没有显示?没有崩溃。任何人都可以帮忙吗?谢谢
PS我也在使用:
implementation "androidx.hilt:hilt-navigation-compose:1.0.0-rc01"
我正在使用以下导入:
import com.google.accompanist.navigation.animation.AnimatedNavHost
import com.google.accompanist.navigation.animation.rememberAnimatedNavController
import androidx.compose.animation.EnterTransition
import androidx.compose.animation.ExitTransition