Rizwan Minhas
09/17/2021, 9:21 AMJulianK
09/17/2021, 9:49 AMCsaba Szugyiczki
09/17/2021, 9:50 AMAlbert Chang
09/17/2021, 11:13 AMval navController = rememberNavController()
val activity = LocalContext.current as FragmentActivity
val fragmentNavigator = remember(activity) {
FragmentNavigator(activity, activity.supportFragmentManager, R.id.containter)
}
navController.navigatorProvider += fragmentNavigator
NavHost(navController, startDestination) {
addDestination(
FragmentNavigator.Destination(provider[FragmentNavigator::class]).apply {
route = "SomeFragment"
setClassName(SomeFragment::class.java.name)
}
)
}
Csaba Szugyiczki
09/17/2021, 12:17 PMAlbert Chang
09/17/2021, 12:19 PMActivityNavigator
and create an activity which shows the fragment.Ian Lake
09/17/2021, 6:39 PMAndroidViewBinding
and they'll work just fine in Compose
https://kotlinlang.slack.com/archives/CJLTWPH7S/p1621085039089800?thread_ts=1621026431.053700&cid=CJLTWPH7S