我正在使用导航组件库。但是现在我陷入了困境。 我创建了带有回收者视图的自定义导航抽屉。现在,我想移至适配器项单击的下一个片段。如何使用导航组件库实现这一目标。
这是我的适配器项目点击。在这里,我尝试创建导航单击,但无法正常工作。
override fun onItemClick(view: View, position: Int) {
when(position){
0->{
Navigation.createNavigateOnClickListener(R.id.homeFragment)
binding!!.drawerLayout.closeDrawer(GravityCompat.START)
}
1->{
}
}
}
答案 0 :(得分:0)
使用
Navigation.findNavController(view).navigate(R.id.homeFragment)