package Ġorg . android . mod ular . app . ui Ċ Ċ import Ġandroid . os . Bundle Ċ import Ġandroid . os . Handler Ċ import Ġorg . android . mod ular . app . R Ċ import Ġorg . android . mod ular . app . base . navigation . navig ations . Default Navigation Controller Ċ import Ġorg . android . mod ular . app . base . navigation . navig ations . Navigation Controller Ċ import Ġorg . android . mod ular . base . presentation . base . Base Activity Ċ import Ġjava . lang . ref . Weak Reference Ċ Ċ class ĠSpl ash Activity Ġ: ĠBase Activity () Ġ{ ĊĊĠĠĠ Ġprivate Ġlateinit Ġvar Ġnavigation Controller : ĠNavigation Controller ĊĊĠĠĠ Ġoverride Ġfun Ġget Layout Res (): ĠInt Ġ= ĠR . layout . activity _ splash ĊĊĠĠĠ Ġoverride Ġfun ĠonCreate ( savedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate ( savedInstanceState ) ĊĠĠĠĠĠĠĠ Ġthis . navigation Controller Ġ= ĠDefault Navigation Controller ( Weak Reference ( this )) ĊĊĠĠĠĠĠĠĠ ĠHandler (). post Delayed ({ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ// navigate Ġto Ġyour ĠDash Board Ġor Ġother Ġactivity ĊĠĠĠĠĠĠĠ Ġ}, ĠSPL ASH _ DELAY _ TIME ) ĊĊĠĠĠ Ġ} ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠSPL ASH _ DELAY _ TIME Ġ= Ġ 5 0 0 L ĊĠĠĠ Ġ} Ċ } Ċ