package Ġcom . the cool gu y . rum aan . file io . utils Ċ Ċ import Ġandroid . support . v 4 . app . Fragment Ċ import Ġandroid . support . v 4 . app . FragmentManager Ċ import Ġandroid . support . v 4 . app . Fragment Transaction Ċ Ċ fun ĠFragment Manager . add Fragment ( ĊĠ Ġcontainer Id : ĠInt , ĊĠ Ġfragment : ĠFragment , ĊĠ Ġtag : ĠString ? Ġ= Ġnull Ċ ) Ġ{ ĊĠ Ġbegin Transaction () ĊĠĠĠĠĠ Ġ. add ( container Id , Ġfragment , Ġtag ) ĊĠĠĠĠĠ Ġ. set Transition ( Fragment Transaction . TRANS IT _ FRAGMENT _ CLOSE ) ĊĠĠĠĠĠ Ġ. addTo Back Stack ( tag ) ĊĠĠĠĠĠ Ġ. commit () Ċ } Ċ Ċ fun ĠFragment Manager . replace Fragment ( ĊĠ Ġcontainer Id : ĠInt , ĊĠ Ġfragment : ĠFragment , ĊĠ Ġtag : ĠString ? Ġ= Ġnull Ċ ) Ġ{ ĊĠ Ġbegin Transaction () ĊĠĠĠĠĠ Ġ. replace ( container Id , Ġfragment , Ġtag ) ĊĠĠĠĠĠ Ġ. set Transition ( Fragment Transaction . TRANS IT _ FRAGMENT _ FA DE ) ĊĠĠĠĠĠ Ġ. addTo Back Stack ( tag ) ĊĠĠĠĠĠ Ġ. commit () Ċ }