package Ġcom . hello has an . a 0 2 _ constraint layout _ 3 Ċ Ċ import Ġandroid . content . Intent Ċ import Ġandroidx . appcompat . app . AppCompatActivity Ċ import Ġandroid . os . Bundle Ċ import Ġandroid . view . View Ċ import Ġandroid . widget . Toast Ċ import Ġkotlinx . android . synt hetic . main . activity _ main .* Ċ import Ġkotlinx . android . synt hetic . main . layout _ input _ part .* Ċ Ċ class ĠMainActivity Ġ: ĠAppCompatActivity () Ġ{ ĊĊĠĠĠ Ġoverride Ġfun ĠonCreate ( savedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate ( savedInstanceState ) ĊĠĠĠĠĠĠĠ ĠsetContentView ( R . layout . activity _ main ) ĊĊĠĠĠĠĠĠĠ Ġbtn _ submit . setOnClickListener Ġ{ ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġsubmit Button Action () ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġprivate Ġfun Ġsubmit Button Action () Ġ{ ĊĠĠĠĠĠĠĠ Ġval ĠuserName Ġ= Ġet _ name . text . toString () ĊĊĠĠĠĠĠĠĠ Ġtv _ output . text Ġ= ĠuserName ĊĊĠĠĠĠĠĠĠ ĠToast . makeText ( this , ĠuserName , ĠToast . LENGTH _ SHORT ). show () ĊĊĠĠĠĠĠĠĠ Ġgroup _ input . visibility Ġ= ĠView . GONE ĊĊĠĠĠĠĠĠĠ Ġval Ġintent Ġ= ĠIntent ( this , ĠSecond Activity :: class . java ) ĊĠĠĠĠĠĠĠ Ġintent . putExtra (" user _ name ", ĠuserName ) ĊĠĠĠĠĠĠĠ ĠstartActivity ( intent ) ĊĠĠĠ Ġ} Ċ }