package Ġbr . com . program ador de elite . g dc . code lab . user interface . themes Ċ Ċ import Ġandroid . os . Bundle Ċ import Ġandroid . view . View Ċ import Ġandroidx . fragment . app . Fragment Ċ import Ġbr . com . program ador de elite . g dc . R Ċ import Ġbr . com . program ador de elite . g dc . databinding . Fragment Battery Binding Ċ Ċ class ĠB attery Fragment Ġ: ĠFragment ( R . layout . fragment _ battery ) Ġ{ ĊĠĠĠ Ġprivate Ġlateinit Ġvar Ġbinding : ĠFragment Battery Binding ĊĊĠĠĠ Ġprivate Ġvar Ġimage Level Ġ= Ġ 0 ĊĊĠĠĠ Ġoverride Ġfun Ġon View Created ( view : ĠView , ĠsavedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . on View Created ( view , ĠsavedInstanceState ) ĊĊĠĠĠĠĠĠĠ Ġbinding Ġ= ĠFragment Battery Binding . bind ( view ) ĊĊĠĠĠĠĠĠĠ Ġbinding . minus Button . setOnClickListener Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ-- image Level ĊĠĠĠĠĠĠĠĠĠĠĠ Ġif Ġ( image Level Ġ< Ġ 0 ) Ġimage Level Ġ= Ġ 0 ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ// Ġalter ar ĠÃŃ con es Ġdin Ã¢ mic amente ĠSUP ER ĠS IMP LES ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ// Ġexib ir Ġscore Ġde Ġum Ġj ogo , Ġquant idade Ġou Ġb arra Ġde Ġv idas ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ// Ġtro car ĠÃ ® con es Ġdepend endo Ġda Ġest aÃ§Ã£o Ġdo Ġan o Ġetc . ĊĠĠĠĠĠĠĠĠĠĠĠ Ġbinding . battery Level Image . setImage Level ( image Level ) ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġbinding . plus Button . setOnClickListener Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ++ image Level ĊĠĠĠĠĠĠĠĠĠĠĠ Ġif Ġ( image Level Ġ> Ġ 3 ) Ġimage Level Ġ= Ġ 3 ĊĠĠĠĠĠĠĠĠĠĠĠ Ġbinding . battery Level Image . setImage Level ( image Level ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }