package Ġcom . common . we ik ai yun . demo . ui . main Ċ Ċ import Ġandroid . os . Bundle Ċ import Ġcom . common . we ik ai yun . R Ċ import Ġcom . common . we ik ai yun . demo . ui . base . Base Support Activity Ċ import Ġcom . we ik ai yun . fragment ation . Support Helper Ċ Ċ class ĠDemo MainActivity Ġ: ĠBase Support Activity () Ġ{ ĊĊĠĠĠ Ġoverride Ġfun Ġget ContentView ID (): ĠInt Ġ= ĠR . layout . activity _ demo _ main ĊĊĠĠĠ Ġoverride Ġfun Ġinit Data ( savedInstanceState : ĠBundle ?) Ġ{ ĊĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġinit View ( savedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġvar Ġmain Fragment Ġ= ĠSupport Helper . find Fragment ( support FragmentManager , ĠDemo Main Fragment :: class . java ) ĊĠĠĠĠĠĠĠ Ġif Ġ( main Fragment Ġ== Ġnull ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġmain Fragment Ġ= ĠDemo Main Fragment . newInstance () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġload Root Fragment ( R . id . container , Ġmain Fragment ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ