Kotlin 如何使用导航组件代替startActivity
在我的AuthActivity中,我有以下代码:Kotlin 如何使用导航组件代替startActivity,kotlin,navigation,Kotlin,Navigation,在我的AuthActivity中,我有以下代码: class AuthActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_auth) if(FirebaseAuth.getInstanc
class AuthActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_auth)
if(FirebaseAuth.getInstance().currentUser != null) {
Intent(this, MainActivity::class.java).also {
startActivity(it)
finish()
}
}
}
我打算重构代码以使用导航组件,而不是使用Intent和startActivity,我该怎么做呢?我将从文档开始-