This Kotlin project sample illustrates how to launch fragments from an activity, how to pass data from one fragment to another and how to navigate the back stack. You can read my full blog post here: https://www.devrazor.com/post/kotlin-using-fragments-and-the-back-stack