package Ġcom . example . simple calculator app Ċ Ċ import Ġandroid . os . Bundle Ċ import Ġandroid . widget . Button Ċ import Ġandroid . widget . EditText Ċ import Ġandroid . widget . TextView Ċ import Ġandroid . widget . Toast Ċ import Ġandroidx . appcompat . app . AppCompatActivity Ċ Ċ class ĠMainActivity Ġ: ĠAppCompatActivity () Ġ{ ĊĠĠĠ Ġprivate Ġlateinit Ġvar Ġnum 1 : ĠEditText ĊĠĠĠ Ġprivate Ġlateinit Ġvar Ġnum 2 : ĠEditText ĊĠĠĠ Ġprivate Ġlateinit Ġvar Ġbtn Sum : ĠButton ĊĠĠĠ Ġprivate Ġlateinit Ġvar Ġtv Result : ĠTextView ĊĠĠĠ Ġoverride Ġfun ĠonCreate ( savedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate ( savedInstanceState ) ĊĠĠĠĠĠĠĠ ĠsetContentView ( R . layout . activity _ main ) ĊĠĠĠĠĠĠĠ Ġnum 1 Ġ= ĠfindViewById ( R . id . et _ num 1 ) ĊĠĠĠĠĠĠĠ Ġnum 2 Ġ= ĠfindViewById ( R . id . et _ num 2 ) ĊĠĠĠĠĠĠĠ Ġbtn Sum Ġ= ĠfindViewById ( R . id . btn _ sum ) ĊĠĠĠĠĠĠĠ Ġtv Result Ġ= ĠfindViewById ( R . id . tv _ result ) ĊĊĠĠĠĠĠĠĠ Ġbtn Sum . setOnClickListener Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġif Ġ( num 1 . text . isEmpty () Ġ|| Ġnum 2 . text . isEmpty ()) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠToast . makeText ( this , Ġ" Enter ĠNumber ĠPlease ", ĠToast . LENGTH _ SHORT ). show () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġelse Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġx Ġ= Ġnum 1 . text . toString (). toInt () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġy Ġ= Ġnum 2 . text . toString (). toInt () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġsum Ġ= Ġx Ġ+ Ġy ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġtv Result . text Ġ= Ġsum . toString () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊ Ċ }