Exploring the Benefits of Fragment Kotlin Extensions
kotlin
import androidx.fragment.app.Fragment
import androidx.fragment.app.FragmentManager
fun FragmentManager.replaceFragment(containerId: Int, fragment: Fragment) {
beginTransaction().replace(containerId, fragment).commit()
}
val fragmentManager = supportFragmentManager
fragmentManager.replaceFragment(R.id.container, MyFragment())