Android Replace Fragment

fun AppCompatActivity.replaceFragment(fragment:Fragment){
val fragmentManager = supportFragmentManager
val transaction = fragmentManager.beginTransaction()
transaction.replace(R.id.host,fragment)
//transaction.addToBackStack(null)
transaction.commit()
}
button1?.setOnClickListener {
val
context = activity as AppCompatActivity
context.replaceFragment(TwoFragment())
}

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Kevin FOO

Kevin FOO

A software engineer, a rock climbing, inline skating enthusiast, a husband, a father.