package Ġcom . sport s . list . splash Ċ Ċ import Ġandroid . content . Intent Ċ import Ġandroid . os . Bundle Ċ import Ġandroidx . appcompat . app . AppCompatActivity Ċ import Ġcom . sport s . list . list . MainActivity Ċ import Ġcom . sport s . list . R Ċ import Ġcom . sport s . list . WebView Activity Ċ import Ġcom . sport s . list . ext ant ions . get ViewModel Ċ import Ġcom . sport s . list . ext ant ions . safe Ob serve Ċ Ċ class ĠSpl ash Activity : ĠAppCompatActivity ( R . layout . activity _ splash ) Ġ{ ĊĊĠĠĠ Ġprivate Ġval Ġvm Ġby Ġlazy Ġ{ Ġget ViewModel < Splash ViewModel >( Splash Factory ( getString ( R . string . url ))) Ġ} ĊĊĠĠĠ Ġoverride Ġfun ĠonCreate ( savedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate ( savedInstanceState ) ĊĠĠĠĠĠĠĠ Ġvm . onCreate () ĊĠĠĠĠĠĠĠ Ġon Vm Subscribe () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġprivate Ġfun Ġon Vm Subscribe () Ġ{ ĊĠĠĠĠĠĠĠ Ġvm . show Web . safe Ob serve ( this ) Ġ{ Ġshow Next Step ( WebView Activity . getInstance ( this , Ġit )) Ġ} ĊĠĠĠĠĠĠĠ Ġvm . show Stub . safe Ob serve ( this ) Ġ{ Ġshow Next Step ( MainActivity . get Intent ( this )) Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġprivate Ġfun Ġshow Next Step ( intent : ĠIntent ) Ġ{ ĊĠĠĠĠĠĠĠ ĠstartActivity ( intent ) ĊĠĠĠ Ġ} Ċ } Ċ