我在一个应用程序上使用jetpack compose实现了登录和注册。我将登录用户重定向到主屏幕,并将新用户留在登录屏幕上。但问题是,当我重定向用户从登录屏幕到主屏幕,用户按后退按钮登录屏幕出现。现在我知道这是导航组件的正常行为,但我需要更改它。我该怎么做呢?
用于从登录界面导航到主界面
navController().navigate("main_screen")
您可以在导航到主屏幕之前使用popBackStack
:
navController.popBackStack()
navController.navigate("main_screen")