I\'ve been following the docs from Navigation Architecture Component to understand how this new navigation system works.
To go/back from one screen to another you need
I managed to navigate from one activity to another without hosting a Fragment by using ActivityNavigator.
ActivityNavigator
ActivityNavigator(this) .createDestination() .setIntent(Intent(this, SecondActivity::class.java)) .navigate(null, null)