package Ġbr . sen ac . android . lista 2 . ex 2 Ċ Ċ import Ġandroid . os . Bundle Ċ import Ġandroidx . fragment . app . Fragment Ċ import Ġandroid . view . LayoutInflater Ċ import Ġandroid . view . View Ċ import Ġandroid . view . ViewGroup Ċ import Ġbr . sen ac . android . lista 2 . R Ċ import Ġbr . sen ac . android . lista 2 . databinding . Fragment C els ius Binding Ċ import Ġbr . sen ac . android . lista 2 . databinding . Fragment Client es Binding Ċ import Ġbr . sen ac . android . lista 2 . ex 1 . Client es Fragment Ċ import Ġcom . google . android . material . sn ackbar . Snackbar ĊĊ Ċ class ĠC els ius Fragment Ġ: ĠFragment () Ġ{ ĊĊĠĠĠ Ġlateinit Ġvar Ġbinding : ĠFragment C els ius Binding ĊĊĠĠĠ Ġoverride Ġfun ĠonCreate View ( in flater : ĠLayoutInflater , Ġcontainer : ĠViewGroup ?, ĠsavedInstanceState : ĠBundle ?): ĠView ? Ġ{ ĊĠĠĠĠĠĠĠ Ġbinding Ġ= ĠFragment C els ius Binding . inflate ( in flater ) ĊĊĠĠĠĠĠĠĠ Ġbinding . btn Converter CF . setOnClickListener Ġ{ ĊĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġvar Ġvalor C els ius Digit ado Ġ= Ġbinding . edit Text C els ius . text . toString () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġvar Ġresult Ġ= Ġ( 9 / 5 . 0 Ġ* Ġvalor C els ius Digit ado . toDouble ()) Ġ+ Ġ 3 2 ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġbinding . edit Text F ah ren heit . setText ( result . toString ()) ĊĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġreturn Ġbinding . root ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġ@ Jvm Static ĊĠĠĠĠĠĠĠ Ġfun Ġnew Instance () Ġ= ĠClient es Fragment () ĊĠĠĠ Ġ} Ċ }