如何在Kotlin中使用OnOptions SelectedItem?

如何在Kotlin中使用OnOptions SelectedItem?,kotlin,Kotlin,我必须提供findController(视图),但我可以提供项目:( 我该怎么办?您可以创建返回视图的顶级变量 override fun onOptionsItemSelected(item: MenuItem): Boolean { val action = FirstFragmentDirections.actionFirstFragmentToAddArtFragment() Navigation.findNavController(item).navigate(acti

我必须提供findController(视图),但我可以提供项目:(
我该怎么办?

您可以创建返回视图的顶级变量
override fun onOptionsItemSelected(item: MenuItem): Boolean {
    val action = FirstFragmentDirections.actionFirstFragmentToAddArtFragment()

    Navigation.findNavController(item).navigate(action)
    return super.onOptionsItemSelected(item)
}