package Ġcom . example . antic ov id . ui . profile . risk _ assessment _ test Ċ Ċ import Ġandroid . os . Bundle Ċ import Ġandroid . view . View Ċ import Ġandroidx . appcompat . app . AppCompatActivity Ċ import Ġcom . example . antic ov id . R Ċ import Ġcom . example . antic ov id . data . model . R IS K _ AS SESS MENT _ TEST _ KEY Ċ import Ġcom . example . antic ov id . data . model . Risk Assessment Test Ċ import Ġcom . example . antic ov id . data . model . Risk Assessment TestResult Ċ import Ġkotlinx . android . synt hetic . main . activity _ risk _ assessment _ test _ summary .* Ċ import Ġkotlinx . android . synt hetic . main . app _ title _ bar _ with _ back _ bt .* Ċ Ċ class ĠR isk Assessment Test Summary Activity Ġ: ĠAppCompatActivity () Ġ{ ĊĊĠĠĠ Ġoverride Ġfun ĠonCreate ( savedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate ( savedInstanceState ) ĊĠĠĠĠĠĠĠ ĠsetContentView ( R . layout . activity _ risk _ assessment _ test _ summary ) ĊĠĠĠĠĠĠĠ Ġthis . support ActionBar ?. hide () ĊĊĠĠĠĠĠĠĠ Ġback _ bt . setOnClickListener Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġfinish () ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġval Ġtest Ġ= Ġintent . get Serializable Extra ( R IS K _ AS SESS MENT _ TEST _ KEY ) Ġas ? ĠR isk Assessment Test ĊĊĠĠĠĠĠĠĠ Ġwith ( test !! ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġwhen Ġ( result ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠR isk Assessment TestResult . Low Risk Ġ-> Ġlow _ risk . visibility Ġ= ĠView . VISIBLE ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠR isk Assessment TestResult . Medium Risk Ġ-> Ġmedium _ risk . visibility Ġ= ĠView . VISIBLE ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠR isk Assessment TestResult . High Risk Ġ-> Ġhigh _ risk . visibility Ġ= ĠView . VISIBLE ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġelse Ġ-> Ġ{} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġage _ tv . text Ġ= Ġage ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġdise ases _ tv . text Ġ= Ġdise ases . join ToString () ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġsy mptoms _ tv . text Ġ= Ġsy mptoms . join ToString () ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġif Ġ( fe ver Ġ!= Ġ"") Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġf ever _ tv . text Ġ= Ġf ever ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġf ever _ view . visibility Ġ= ĠView . VISIBLE ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġsy mptoms W ors ening ?. let Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġsy mptoms _ w ors ening _ tv . text Ġ= Ġif Ġ( it ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠgetString ( R . string . yes ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġelse ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠgetString ( R . string . no ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġsy mptoms _ w ors ening _ view . visibility Ġ= ĠView . VISIBLE ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġcontact _ tv . text Ġ= Ġif Ġ( contact ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠgetString ( R . string . yes ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġelse ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠgetString ( R . string . no ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }