package Ġdebug Ċ Ċ import Ġandroid . view . LayoutInflater Ċ import Ġcom . j ason . common . base . Base Activity Ċ import Ġcom . j ason . home . R Ċ import Ġcom . j ason . home . databinding . Activity Main Binding Ċ import Ġcom . j ason . home . ui . fragment . Home Fragment Ċ import Ġdagger . h ilt . android . Android EntryPoint ĊĊ Ċ @ Android EntryPoint Ċ class ĠHome MainActivity Ġ: ĠBase Activity < Activity Main Binding , Nothing >() Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġget Bind (): ĠActivity Main Binding Ġ= ĠActivity Main Binding . inflate ( LayoutInflater . from ( this )) ĊĊĠĠĠ Ġoverride Ġfun Ġget VM (): ĠNothing ? Ġ= Ġnull ĊĊĠĠĠ Ġoverride Ġfun Ġinit Views () Ġ{ ĊĠĠĠĠĠĠĠ Ġsupport FragmentManager . beginTransaction (). add ( R . id . fg _ container , Home Fragment ()). commit () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġinit Data () Ġ{ ĊĊĠĠĠ Ġ} Ċ }