package Ġcom . chet ant ute ja . easy _ binding _ tutorial . activ ites Ċ Ċ import Ġandroidx . appcompat . app . AppCompatActivity Ċ import Ġandroid . os . Bundle Ċ import Ġcom . chet ant ute ja . easy _ binding _ tutorial . R Ċ import Ġcom . chet ant ute ja . easy _ binding _ tutorial . fragments . Example Fragment Ċ import Ġcom . chet ant ute ja . easy _ binding _ tutorial . utils . perform Fragment Transaction Ċ import Ġkotlinx . android . synt hetic . main . activity _ main .* Ċ Ċ /** Ċ Ġ* Ġ@ author ĠC het an ĠT ute ja Ġ( che tan . t ute ja @ gmail . com ) Ċ Ġ* Ġ@ since Ġ 2 1 - Feb - 2 1 Ċ Ġ*/ Ċ class ĠMainActivity Ġ: ĠAppCompatActivity () Ġ{ ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠTAG Ġ= Ġ" MainActivity " ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun ĠonCreate ( savedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate ( savedInstanceState ) ĊĠĠĠĠĠĠĠ ĠsetContentView ( R . layout . activity _ main ) ĊĠĠĠĠĠĠĠ Ġsetup Views () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġprivate Ġfun Ġsetup Views () Ġ{ ĊĠĠĠĠĠĠĠ Ġ// ĠSet ĠText Ġusing ĠKotlin ĠSynt het ics . ĊĠĠĠĠĠĠĠ Ġtv Welcome Msg . text Ġ= ĠgetString ( R . string . synt hetic _ activity ) ĊĊĠĠĠĠĠĠĠ Ġ// ĠSet ĠonClick ĠAction Ġusing ĠKotlin ĠSynt het ics . ĊĠĠĠĠĠĠĠ Ġbtn Load Frag . setOnClickListener Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġperform Fragment Transaction ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠExample Fragment (), ĠExample Fragment . TAG ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }