Up Navigation support in Navigation component

In Launcher Activity:

import ...

class MainActivity : AppCompatActivity() {
    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        @Suppress("UNUSED_VARIABLE")
        val binding = DataBindingUtil.setContentView<ActivityMainBinding>(this, R.layout.activity_main)
        val navController = this.findNavController(R.id.myNavHostFragment) // Find the NavController
        NavigationUI.setupActionBarWithNavController(this, navController) // Setup the ActionBar
    }

    override fun onSupportNavigateUp(): Boolean { // Override the Up Navigation
        val navController = this.findNavController(R.id.myNavHostFragment)
        return navController.navigateUp()
    }
}