package Ġcom . hq apps . sample _ app . presentation . base Ċ Ċ import Ġandroidx . fragment . app . Fragment Ċ import Ġdagger . android . support . D agger AppCompatActivity Ċ Ċ abstract Ġclass ĠBase Activity Ġ: ĠD agger AppCompatActivity () Ġ{ ĊĊĠĠĠ Ġabstract Ġval Ġcontainer Id : ĠInt ĊĊĠĠĠ Ġfun Ġshow ( fragment : ĠFragment ) Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġfragment Transaction Ġ= Ġsupport FragmentManager . beginTransaction () ĊĠĠĠĠĠĠĠ Ġfragment Transaction ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. replace ( container Id , Ġfragment ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. commit () ĊĠĠĠ Ġ} Ċ Ċ } Ċ