package Ġau . com . cr azy bean . mobile x . kur ir . modules . creation . receiver Ċ Ċ import Ġandroid . view . View Ċ import Ġandroid . view . ViewGroup Ċ import Ġandroid . widget . EditText Ċ import Ġau . com . cr azy bean . mobile x . kur ir . R Ċ import Ġau . com . cr azy bean . mobile x . kur ir . modules . base . Base Fragment Ċ import Ġorg . k oin . android . ext . android . inject Ċ import Ġorg . k oin . core . parameter . parameters Of Ċ Ċ class ĠReceiver Fragment Ġ: ĠBase Fragment < Receiver Actor >(), ĠReceiver Scene Ġ{ ĊĠĠĠ Ġprivate Ġval Ġname Editor Ġby Ġlazy Ġ{ ĊĠĠĠĠĠĠĠ Ġview ?. findViewById < EditText >( R . id . user _ name _ edit ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġprivate Ġval Ġmobile Editor Ġby Ġlazy Ġ{ ĊĠĠĠĠĠĠĠ Ġview ?. findViewById < EditText >( R . id . mobile _ edit ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġprivate Ġval Ġemail Editor Ġby Ġlazy Ġ{ ĊĠĠĠĠĠĠĠ Ġview ?. findViewById < EditText >( R . id . email _ edit ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġval Ġactor : ĠReceiver Actor ? Ġby Ġinject Ġ{ ĊĠĠĠĠĠĠĠ Ġparameters Of ( this ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġval Ġlayout Res : ĠInt ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠR . layout . fragment _ receiver ĊĊĠĠĠ Ġoverride Ġfun Ġon View Load ( layout : ĠViewGroup ) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . on View Load ( layout ) ĊĊĠĠĠĠĠĠĠ Ġlayout . findViewById < View ? >( R . id . place _ button )?. setOnClickListener Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġactor ?. on Place Click ( name Editor ?. text ?. toString (), Ġmobile Editor ?. text ?. toString (), Ġemail Editor ?. text ?. toString ()) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġshow No Name () Ġ{ ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġshow No Contact () Ġ{ ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġshow Spinner () Ġ{ ĊĠĠĠĠĠĠĠ Ġshow Loading () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġhide Spinner () Ġ{ ĊĠĠĠĠĠĠĠ Ġhide Loading () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġdismiss () Ġ{ ĊĠĠĠĠĠĠĠ Ġactivity ?. finish () ĊĠĠĠ Ġ} Ċ }