package Ġgov . mm . covid 1 9 stats b ago . ui . return stats Ċ Ċ import Ġandroid . app . DatePicker Dialog Ċ import Ġandroid . os . Bundle Ċ import Ġandroid . view . View Ċ import Ġandroidx . fragment . app . Fragment Ċ import Ġgov . mm . covid 1 9 stats b ago . R Ċ import Ġgov . mm . covid 1 9 stats b ago . activities . Bottom Navigation Activity Ċ import Ġgov . mm . covid 1 9 stats b ago . adapter . Return People Adapter Ċ import Ġgov . mm . covid 1 9 stats b ago . datas .* Ċ import Ġgov . mm . covid 1 9 stats b ago . gener als . get Updated Date Ċ import Ġgov . mm . covid 1 9 stats b ago . gener als . to Uni Number Ċ import Ġgov . mm . covid 1 9 stats b ago . json parsing s . Json Parsing Returned People Ċ import Ġkotlinx . android . synt hetic . main . fragment _ return .* Ċ import Ġjava . text . SimpleDateFormat Ċ import Ġjava . util .* ĊĊ Ċ class ĠReturned People Fragment Ġ: ĠFragment ( R . layout . fragment _ return ) Ġ{ ĊĊĠĠĠ Ġprivate Ġval Ġtable Adapter : ĠReturn People Adapter Ġby Ġlazy Ġ{ ĊĠĠĠĠĠĠĠ ĠReturn People Adapter ( require Context ()) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġon View Created ( view : ĠView , ĠsavedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . on View Created ( view , ĠsavedInstanceState ) ĊĊĠĠĠĠĠĠĠ Ġreturn people _ table _ view . apply Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġset Has Fixed Width ( false ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġadapter Ġ= Ġtable Adapter ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġreturn _ swiper ef resh . apply Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġis Refresh ing Ġ= Ġtrue ĊĠĠĠĠĠĠĠĠĠĠĠ Ġset On Refresh Listener Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġrefresh Data () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġreturn date choose . text Ġ= Ġget Updated Date () ĊĊĠĠĠĠĠĠĠ Ġreturn get all list . setOnClickListener Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn date choose . text Ġ= Ġ" 0 0 / 0 0 / 0 0 0 0 " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġrefresh Data () ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġreturn date choose . setOnClickListener Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġchoose DatePicker () ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġempty _ view . setOnClickListener Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġchoose DatePicker () ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġprivate Ġfun Ġdata Show Hide ( control : ĠBoolean ) Ġ{ ĊĠĠĠĠĠĠĠ Ġempty _ view . visibility Ġ= ĠView . GONE ĊĠĠĠĠĠĠĠ Ġif Ġ( control ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn _ shim mer layout . stop Sh im mer Animation () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn _ shim mer layout . visibility Ġ= ĠView . GONE ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn people layout . visibility Ġ= ĠView . VISIBLE ĊĠĠĠĠĠĠĠ Ġ} Ġelse Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn _ shim mer layout . start Sh im mer Animation () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn _ shim mer layout . visibility Ġ= ĠView . VISIBLE ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn people layout . visibility Ġ= ĠView . GONE ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġprivate Ġfun Ġchoose DatePicker () Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġm currentTime Ġ= ĠCalendar . getInstance () ĊĠĠĠĠĠĠĠ Ġval Ġyear Ġ= Ġm currentTime . get ( Calendar . YEAR ) ĊĠĠĠĠĠĠĠ Ġval Ġmonth Ġ= Ġm currentTime . get ( Calendar . MONTH ) ĊĠĠĠĠĠĠĠ Ġval Ġday Ġ= Ġm currentTime . get ( Calendar . DAY _ OF _ MONTH ) ĊĊĊĠĠĠĠĠĠĠ Ġval Ġdate Picker Ġ= ĠDate Picker Dialog ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġrequire Context (), ĊĠĠĠĠĠĠĠĠĠĠĠ ĠDate Picker Dialog . On Date Set Listener Ġ{ Ġ_, Ġ_, Ġ_, Ġday OfMonth Ġ-> ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġreturn date choose . setText ( String . format ("% d /% d /% d ", Ġday OfMonth , Ġmonth Ġ+ Ġ 1 , Ġyear )) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠFetch Data By Date ( String . format ("% d /% d /% d ", Ġday OfMonth , Ġmonth Ġ+ Ġ 1 , Ġyear )) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ}, Ġyear , Ġmonth , Ġday ĊĠĠĠĠĠĠĠ Ġ); ĊĊĠĠĠĠĠĠĠ Ġdate Picker . show () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġprivate Ġfun Ġtable Data Bind ( table datal ist : ĠList < Returned People >) Ġ{ ĊĠĠĠĠĠĠĠ Ġif Ġ( table datal ist . isEmpty () Ġ|| Ġt abled atal ist . size Ġ== Ġ 1 ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn people _ table _ view . visibility Ġ= ĠView . GONE ĊĠĠĠĠĠĠĠĠĠĠĠ Ġempty _ view . apply Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġset Message ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠgetString ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠR . string . lbl _ no _ data _ not _ found , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġreturn date choose . text . toString () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġvisibility Ġ= ĠView . VISIBLE ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġreturn people _ table _ view . visibility Ġ= ĠView . VISIBLE ĊĠĠĠĠĠĠĠ Ġval Ġtable Cell Data Ġ= Ġmutable ListOf < Mutable List < TableCell VO >>() ĊĠĠĠĠĠĠĠ Ġfor Ġ( index Ġin Ġ 1 Ġuntil Ġt abled atal ist . size ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġtable Cell Data . add ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġtable Cell List Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġtable Cell Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcell Id Ġ= Ġindex . toString () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġdata Ġ= Ġt abled atal ist . get ( index ). date ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġtable Cell Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcell Id Ġ= Ġindex . toString () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġdata Ġ= Ġt abled atal ist . get ( index ). district ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġtable Cell Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcell Id Ġ= Ġindex . toString () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġdata Ġ= Ġt abled atal ist . get ( index ). town ship ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġtable Cell Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcell Id Ġ= Ġindex . toString () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġdata Ġ= Ġt abled atal ist . get ( index ). china . to Uni Number () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġtable Cell Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcell Id Ġ= Ġindex . toString () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġdata Ġ= Ġt abled atal ist . get ( index ). lar o . to Uni Number () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġtable Cell Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcell Id Ġ= Ġindex . toString () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġdata Ġ= Ġt abled atal ist . get ( index ). th ai . to Uni Number () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġtable Cell Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcell Id Ġ= Ġindex . toString () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġdata Ġ= Ġt abled atal ist . get ( index ). americ an . to Uni Number () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġtable Cell Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcell Id Ġ= Ġindex . toString () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġdata Ġ= Ġt abled atal ist . get ( index ). mal ays ia . to Uni Number () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġtable Cell Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcell Id Ġ= Ġindex . toString () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġdata Ġ= Ġt abled atal ist . get ( index ). sing apore . to Uni Number () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġtable Cell Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcell Id Ġ= Ġindex . toString () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġdata Ġ= Ġt abled atal ist . get ( index ). j apan . to Uni Number () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġtable Cell Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcell Id Ġ= Ġindex . toString () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġdata Ġ= Ġt abled atal ist . get ( index ). ko era . to Uni Number () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġtable Cell Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcell Id Ġ= Ġindex . toString () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġdata Ġ= Ġt abled atal ist . get ( index ). ind ia . to Uni Number () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġtable Cell Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcell Id Ġ= Ġindex . toString () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġdata Ġ= Ġt abled atal ist . get ( index ). r uss ia . to Uni Number () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġtable Cell Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcell Id Ġ= Ġindex . toString () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġdata Ġ= Ġt abled atal ist . get ( index ). eng land . to Uni Number () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġtable Cell Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcell Id Ġ= Ġindex . toString () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġdata Ġ= Ġt abled atal ist . get ( index ). my aw addy . to Uni Number () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġtable Cell Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcell Id Ġ= Ġindex . toString () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġdata Ġ= Ġt abled atal ist . get ( index ). other . to Uni Number () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġtable Cell Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcell Id Ġ= Ġindex . toString () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġdata Ġ= Ġt abled atal ist . get ( index ). total . to Uni Number () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ/// ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġtable Cell Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcell Id Ġ= Ġindex . toString () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġdata Ġ= Ġt abled atal ist . get ( index ). sus pic ion ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġtable Cell Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcell Id Ġ= Ġindex . toString () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġdata Ġ= Ġt abled atal ist . get ( index ). remark ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ}) ĊĠĠĠĠĠĠĠ Ġ} ĊĊĊĊĠĠĠĠĠĠĠ Ġtable Adapter . set All Items ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġcolumn Header List Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ( 1 .. 1 9 ). forEach Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcolumn Header Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġdata Ġ= Ġwhen Ġ( it ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 1 Ġ-> Ġ" áĢ Ķ áĢ ± áĢ · áĢ ħ áĢ ½ áĢ ² " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 2 Ġ-> Ġ" áĢ ģ áĢ Ľ áĢ Ń áĢ ¯ áĢ Ħ áĢ º Ġ" ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 3 Ġ-> Ġ" áĢ Ļ áĢ ¼ áĢ Ń áĢ ¯ áĢ · áĢ Ķ áĢ ļ áĢ º " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 4 Ġ-> Ġ" áĢ Ĳ áĢ Ľ áĢ ¯ áĢ Ĳ áĢ º " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 5 Ġ-> Ġ" áĢ ľ áĢ ¬ áĢ ¡ áĢ Ń áĢ ¯ " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 6 Ġ-> Ġ" áĢ ĳ áĢ Ń áĢ ¯ áĢ Ħ áĢ º áĢ ¸ " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 7 Ġ-> Ġ" áĢ ¡ áĢ Ļ áĢ ± áĢ Ľ áĢ Ń áĢ Ģ áĢ Ķ áĢ º " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 8 Ġ-> Ġ" áĢ Ļ áĢ ľ áĢ ± áĢ ¸ áĢ Ľ áĢ ¾ áĢ ¬ áĢ ¸ " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 9 Ġ-> Ġ" áĢ ħ áĢ Ħ áĢ º áĢ ¹ áĢ Ģ áĢ ¬ áĢ ķ áĢ ° " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 1 0 Ġ-> Ġ" áĢ Ĥ áĢ » áĢ ķ áĢ Ķ áĢ º " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 1 1 Ġ-> Ġ" áĢ Ģ áĢ Ń áĢ ¯ áĢ Ľ áĢ ® áĢ ¸ áĢ ļ áĢ ¬ áĢ ¸ " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 1 2 Ġ-> Ġ" áĢ ¡ áĢ Ń áĢ Ķ áĢ ¹ áĢ Ĵ áĢ Ń áĢ ļ " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 1 3 Ġ-> Ġ" áĢ Ľ áĢ ¯ áĢ Ľ áĢ ¾ áĢ ¬ áĢ ¸ " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 1 4 Ġ-> Ġ" áĢ ¡ áĢ Ħ áĢ º áĢ ¹ áĢ Ĥ áĢ ľ áĢ Ķ áĢ º " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 1 5 Ġ-> Ġ" áĢ Ļ áĢ ¼ áĢ Ŀ áĢ Ĳ áĢ ® " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 1 6 Ġ-> Ġ" áĢ ¡ áĢ ģ áĢ ¼ áĢ ¬ áĢ ¸ áĢ Ķ áĢ Ń áĢ ¯ áĢ Ħ áĢ º áĢ Ħ áĢ ¶ / áĢ ¡ áĢ ģ áĢ ¼ áĢ ¬ áĢ ¸ áĢ Ļ áĢ ¼ áĢ Ń áĢ ¯ áĢ · " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 1 7 Ġ-> Ġ" áĢ ħ áĢ ¯ áĢ ħ áĢ ¯ áĢ ķ áĢ ± áĢ « áĢ Ħ áĢ º áĢ ¸ " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 1 8 Ġ-> Ġ" áĢ ŀ áĢ ¶ áĢ ŀ áĢ ļ áĢ ľ áĢ ° áĢ Ķ áĢ ¬ áĢ ¦ áĢ ¸ áĢ Ľ áĢ ± " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 1 9 Ġ-> Ġ" áĢ Ļ áĢ ¾ áĢ Ĳ áĢ º áĢ ģ áĢ » áĢ Ģ áĢ º " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġelse Ġ-> Ġ"" ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ}, Ġrow Header List Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ( 1 Ġuntil Ġt abled atal ist . size ). forEach Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġrow Header Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġdata Ġ= Ġ"$ it " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ}, ĊĠĠĠĠĠĠĠĠĠĠĠ Ġtable Cell Data ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġprivate Ġfun Ġrefresh Data () Ġ{ ĊĠĠĠĠĠĠĠ Ġdata Show Hide ( false ) ĊĠĠĠĠĠĠĠ ĠJson Parsing Returned People (). getResponse For Returned People ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġsuccess Ġ= Ġ{ Ġdata Ġ-> ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġif Ġ( activity Ġ== Ġnull Ġ|| Ġ( activity Ġas ĠBottom Navigation Activity ). current Fragment Ġ!= Ġ 1 ) Ġreturn @ getResponse For Returned People ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġreturn _ swiper ef resh . apply Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġis Refresh ing Ġ= Ġfalse ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġis Enabled Ġ= Ġfalse ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġdata Show Hide ( true ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġtable Data Bind ( data ) ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġ}, ĊĠĠĠĠĠĠĠĠĠĠĠ Ġerror Ġ= Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġif Ġ( activity Ġ== Ġnull Ġ|| Ġ( activity Ġas ĠBottom Navigation Activity ). current Fragment Ġ!= Ġ 1 ) Ġreturn @ getResponse For Returned People ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġreturn _ swiper ef resh . is Refresh ing Ġ= Ġfalse ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġprivate Ġfun ĠFetch Data By Date ( s date : ĠString ) Ġ{ ĊĠĠĠĠĠĠĠ Ġdata Show Hide ( false ) ĊĠĠĠĠĠĠĠ ĠJson Parsing Returned People (). getResponse For Returned People By Date ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġquery date Ġ= Ġs date , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġsuccess Ġ= Ġ{ Ġdata Ġ-> ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġif Ġ( activity Ġ== Ġnull Ġ|| Ġ( activity Ġas ĠBottom Navigation Activity ). current Fragment Ġ!= Ġ 1 ) Ġreturn @ getResponse For Returned People By Date ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġreturn _ swiper ef resh . apply Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġis Refresh ing Ġ= Ġfalse ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġis Enabled Ġ= Ġfalse ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġdata Show Hide ( true ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġtable Data Bind ( data ) ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġ}, ĊĠĠĠĠĠĠĠĠĠĠĠ Ġerror Ġ= Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġif Ġ( activity Ġ== Ġnull Ġ|| Ġ( activity Ġas ĠBottom Navigation Activity ). current Fragment Ġ!= Ġ 1 ) Ġreturn @ getResponse For Returned People By Date ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġreturn _ swiper ef resh . is Refresh ing Ġ= Ġfalse ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ}) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġon Resume () Ġ{ ĊĠĠĠĠĠĠĠ Ġ( activity Ġas ĠBottom Navigation Activity ). apply Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġcurrent Fragment Ġ= Ġ 1 ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġrefresh Data () ĊĠĠĠĠĠĠĠ Ġsuper . on Resume () ĊĠĠĠ Ġ} Ċ } Ċ