Slide 13
Slide 13 text
KeepStateNavigator.kt ίʔυΛमਖ਼
ҎԼͷߦΛҰͭՃ͢Δ͚ͩɻ
var fragment = manager.findFragmentByTag(tag)
fragment?.arguments = args
if (fragment == null) {
val className = destination.className
fragment = manager.fragmentFactory.instantiate(context.classLoader, className)
transaction.add(containerId, fragment, tag)
} else {
transaction.attach(fragment)
}