我正在尝试学习打开片段的新方法,导航组件,但我面临着下一个问题:
fun navigateToLoading(){
val action = LoadingFragmentDirections.actionLoadingFragmentToListItemsFragment()
navController.navigate(R.id.loadingFragment)
}
fun navigateToListPlayers(){
val action = ListItemsFragmentDirections.actionListItemsFragmentToDetailFragment()
navController.navigate(action)
}
如果我使用navigateToLoading的方式,片段是正确打开的,但是如果我使用navigateToListPlayers和瓦尔操作,它就不起作用了,我做错了什么?
navController.navigate(R.id.loadingFragment) --> WORK
navController.navigate(action) ----------------> DOESN'T
1条答案
按热度按时间wz3gfoph1#
您的模块Gradle中是否有此设置?
时髦的
. kts
and in your gradle.properties
您可能还想查看官方文档:Navigate to a destination