package Ġcom . m if tek har . iot _ users ide Ċ Ċ import Ġandroid . annotation . Suppress Lint Ċ import Ġandroid . os . Bundle Ċ import Ġandroid . webkit . WebView Ċ import Ġorg . jetbrains . ank o .* Ċ import Ġorg . jetbrains . ank o . sdk 2 7 . coroutines . onClick Ċ Ċ /** Ċ Ġ* ĠAn Ġexample Ġfull - screen Ġactivity Ġthat Ġshows Ġand Ġhide s Ġthe Ġsystem ĠUI Ġ( i . e . Ċ Ġ* Ġstatus Ġbar Ġand Ġnavigation / system Ġbar ) Ġwith Ġuser Ġinteraction . Ċ Ġ*/ Ċ class ĠChoose Level Ġ: ĠBase Activity () Ġ{ ĊĠĠĠ Ġprivate Ġlateinit Ġvar Ġmy WebView : ĠWebView ĊĊĠĠĠ Ġ@ Suppress Lint (" Set JavaScript Enabled ") ĊĊĠĠĠ Ġoverride Ġfun ĠonCreate ( savedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate ( savedInstanceState ) ĊĠĠĠĠĠĠĠ Ġval Ġfa q Ġ= Ġmutable Map Of < String , ĠString >() Ġ// map Ġto Ġstore Ġa Ġlist Ġof Ġquestions Ġand Ġanswers ĊĠĠĠĠĠĠĠ Ġfa q [" Level Ġ 3 "] Ġ= Ġ" 3 " ĊĠĠĠĠĠĠĠ Ġfa q [" Level Ġ 4 "] Ġ= Ġ" 4 " ĊĠĠĠĠĠĠĠ Ġfa q [" Level Ġ 5 "] Ġ= Ġ" 5 " ĊĠĠĠĠĠĠĠ Ġfa q [" Level Ġ 6 "] Ġ= Ġ" 6 " ĊĠĠĠĠĠĠĠ Ġfa q [" Level Ġ 7 "] Ġ= Ġ" 7 " ĊĠĠĠĠĠĠĠ Ġfa q [" Level Ġ 8 "] Ġ= Ġ" 8 " ĊĠĠĠĠĠĠĠ Ġfa q [" Level Ġ 9 "] Ġ= Ġ" 9 " ĊĊĠĠĠĠĠĠĠ Ġscroll View Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġvertical Layout Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġfor Ġ( f Ġin Ġfa q ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġbutton Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġtext Ġ= Ġf . key ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġbackground Ġ= Ġif Ġ( f . value Ġ== Ġ" 4 ") Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġbutton Green () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} Ġelse Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġbutton Grey () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠonClick Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġif Ġ( f . value Ġ== Ġ" 4 ") Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġswitch Activity ( Choose Room ()) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} Ġelse Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġtoast (" Data Ġon Ġthis Ġroom Ġis Ġnot Ġavailable ") ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ}. l params ( width Ġ= Ġmatch Parent ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġtop Margin Ġ= Ġdip ( 5 ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ