package Ġcom . fan r ong . fr wallet . ui . login čĊč Ċ import Ġandroid . view . LayoutInflater č Ċ import Ġandroid . view . ViewGroup č Ċ import Ġandroid . widget . ImageView č Ċ import Ġcom . basic lib . base . Base Activity č Ċ import Ġcom . fan r ong . fr wallet . R č Ċ import Ġcom . fan r ong . fr wallet . found . View Page Adapter č Ċ import Ġcom . fan r ong . fr wallet . tools . Open Lock App Dialog Utils č Ċ import Ġcom . fan r ong . fr wallet . ui . activity . Import Account Activity č Ċ import Ġcom . fan r ong . fr wallet . ui . create wallet . Create Wallet Step 1 Activity č Ċ import Ġcom . fan r ong . fr wallet . ui . dialog . Lock App Dialog č Ċ import Ġcom . fan r ong . fr wallet . ui . import wallet . Import Wallet Activity č Ċ import Ġkotlinx . android . synt hetic . main . activity _ login .* č Ċ import Ġxc . common . kotlin ext . ext Start Activity č Ċ import Ġxc . common . tool . utils . App Manager čĊčĊč Ċ class ĠLogin Activity Ġ: ĠBase Activity () Ġ{ čĊĠĠĠ Ġoverride Ġfun Ġget Layout Id (): ĠInt Ġ{ čĊĠĠĠĠĠĠĠ Ġreturn ĠR . layout . activity _ login čĊĠĠĠ Ġ} čĊčĊĠĠĠ Ġoverride Ġfun Ġinit View () Ġ{ čĊĠĠĠĠĠĠĠ ĠApp Manager . getApp Manager (). finish Others Activity ( this ) čĊč Ċ // ĠĠĠĠĠĠĠ Ġview pager . apply Ġ{ č Ċ // ĠĠĠĠĠĠĠĠĠĠĠ Ġadapter Ġ= ĠImg Adapter (). apply Ġ{ č Ċ // ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġdatas Ġ= Ġmutable ListOf ( R . mip map . src _ lib _ e ui _ icon _ landing 1 , ĠR . mip map . src _ lib _ e ui _ icon _ landing 2 , ĠR . mip map . src _ lib _ e ui _ icon _ landing 3 ) č Ċ // ĠĠĠĠĠĠĠĠĠĠĠ Ġ} č Ċ // ĠĠĠĠĠĠĠ Ġ} č Ċ // č Ċ // ĠĠĠĠĠĠĠ Ġv pp . apply Ġ{ č Ċ // ĠĠĠĠĠĠĠĠĠĠĠ Ġadd Points ( 3 ) č Ċ // ĠĠĠĠĠĠĠĠĠĠĠ Ġsetup ViewPager ( view pager ) č Ċ // ĠĠĠĠĠĠĠ Ġ} čĊčĊčĊĠĠĠĠĠĠĠ Ġrl _ import . setOnClickListener Ġ{ čĊč Ċ // ĠĠĠĠĠĠĠĠĠĠĠ ĠProtocol Dialog ( this ). apply Ġ{ č Ċ // ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġon Conf rim Ġ= Ġobject Ġ: ĠFull Screen Dialog . On Confirm Listener Ġ{ č Ċ // ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun Ġconfirm ( params : ĠAny ?) Ġ{ č Ċ // ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġext Start Activity ( Import Wallet Activity :: class . java ) č Ċ // ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} č Ċ // ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} č Ċ // ĠĠĠĠĠĠĠĠĠĠĠ Ġ}. show () čĊĠĠĠĠĠĠĠĠĠĠĠ Ġext Start Activity ( Import Account Activity :: class . java ) čĊčĊĠĠĠĠĠĠĠ Ġ} čĊčĊĠĠĠĠĠĠĠ Ġrl _ create . setOnClickListener Ġ{ čĊč Ċ // ĠĠĠĠĠĠĠĠĠĠĠ ĠProtocol Dialog ( this ). apply Ġ{ č Ċ // ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġon Conf rim Ġ= Ġobject Ġ: ĠFull Screen Dialog . On Confirm Listener Ġ{ č Ċ // ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun Ġconfirm ( params : ĠAny ?) Ġ{ č Ċ // ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġext Start Activity ( Create Wallet Step 1 Activity :: class . java ) č Ċ // ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} č Ċ // ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} č Ċ // ĠĠĠĠĠĠĠĠĠĠĠ Ġ}. show () čĊĠĠĠĠĠĠĠĠĠĠĠ Ġext Start Activity ( Create Wallet Step 1 Activity :: class . java ) čĊĠĠĠĠĠĠĠ Ġ} č Ċ // ĠĠĠĠĠĠĠ Ġq y _ wallet 1 . setOnClickListener Ġ{ č Ċ // ĠĠĠĠĠĠĠĠĠĠĠ Ġext Start Activity ( D app Browser Activity :: class . java , ĠBundle (). apply Ġ{ č Ċ // ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġput String ( D app Browser Activity . PARAMS _ URL , ĠFr Constants . M IG RATION _ WAL LET _ 1 ) č Ċ // ĠĠĠĠĠĠĠĠĠĠĠ Ġ}) č Ċ // ĠĠĠĠĠĠĠ Ġ} čĊĠĠĠ Ġ} čĊčĊĠĠĠ Ġoverride Ġfun Ġload Data () Ġ{ čĊĠĠĠ Ġ} čĊčĊčĊĠĠĠ Ġclass ĠImg Adapter Ġ: ĠView Page Adapter < Int >() Ġ{ čĊĠĠĠĠĠĠĠ Ġoverride Ġfun Ġon Inst antiate Item ( container : ĠViewGroup , Ġposition : ĠInt ): ĠAny Ġ{ čĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġinf late Ġ= ĠLayoutInflater . from ( container . context ). inflate ( R . layout . login _ view page _ item , Ġcontainer , Ġfalse ) Ġas ĠImageView čĊĠĠĠĠĠĠĠĠĠĠĠ Ġinf late . setImage Resource ( datas . get ( position )) čĊĠĠĠĠĠĠĠĠĠĠĠ Ġcontainer . addView ( inflate ) čĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġinf late čĊĠĠĠĠĠĠĠ Ġ} čĊčĊĠĠĠ Ġ} čĊĠĠĠ Ġoverride Ġfun Ġon Resume () Ġ{ čĊĠĠĠĠĠĠĠ Ġsuper . on Resume () čĊĠĠĠĠĠĠĠ ĠOpen Lock App Dialog Utils . Open Dialog ( this ) čĊĠĠĠ Ġ} č Ċ }