package Ġcom . iv an p onom are v . presentation . info Ċ Ċ import Ġandroid . graphics . Color Ċ import Ġandroid . os . Bundle Ċ import Ġandroid . text . Sp ann able Ċ import Ġandroid . text . Sp ann able String Ċ import Ġandroid . text . style . ForegroundColor Span Ċ import Ġandroid . view . LayoutInflater Ċ import Ġandroid . view . Menu Ċ import Ġandroid . view . Menu Inflater Ċ import Ġandroid . view . View Ċ import Ġandroid . view . ViewGroup Ċ import Ġandroidx . appcompat . app . AppCompatActivity Ċ import Ġandroidx . fragment . app . Fragment Ċ import Ġcom . iv an p onom are v . git trend s . star tp age . R Ċ import Ġcom . iv an p onom are v . git trend s . star tp age . databinding . Info Fragment Binding Ċ import Ġdagger . h ilt . android . Android EntryPoint ĊĊ Ċ @ Android EntryPoint Ċ class ĠInfo Fragment Ġ: ĠFragment () Ġ{ ĊĊĠĠĠ Ġprivate Ġlateinit Ġvar Ġinfo Fragment Binding : ĠInfo Fragment Binding ĊĊĠĠĠ Ġoverride Ġfun ĠonCreate View ( ĊĠĠĠĠĠĠĠ Ġinflater : ĠLayoutInflater , ĊĠĠĠĠĠĠĠ Ġcontainer : ĠViewGroup ?, ĊĠĠĠĠĠĠĠ ĠsavedInstanceState : ĠBundle ? ĊĠĠĠ Ġ): ĠView Ġ{ ĊĊĠĠĠĠĠĠĠ Ġinfo Fragment Binding Ġ= ĠInfo Fragment Binding . inflate ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġinflater , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġcontainer , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġfalse ĊĠĠĠĠĠĠĠ Ġ) ĊĊĠĠĠĠĠĠĠ Ġset Has Options Menu ( true ) ĊĊĠĠĠĠĠĠĠ Ġreturn Ġinfo Fragment Binding . root ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġon Resume () Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . on Resume () ĊĊĠĠĠĠĠĠĠ Ġ// ĠSet Ġsupport Ġaction Ġbar Ġto Ġget Ġthree Ġdots Ġmenu ĊĠĠĠĠĠĠĠ Ġval Ġactivity Ġ= Ġactivity Ġas ĠAppCompatActivity ĊĠĠĠĠĠĠĠ Ġval Ġsupport ActionBar Ġ= Ġinfo Fragment Binding . info Fragment Toolbar ĊĊĠĠĠĠĠĠĠ Ġactivity . set Support ActionBar ( support ActionBar ) ĊĊĠĠĠĠĠĠĠ Ġval Ġtitle Text Ġ= ĠSp ann able String ( getString ( R . string . info _ title )) ĊĠĠĠĠĠĠĠ Ġtitle Text . set Span ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠFore ground Color Span ( Color . BLACK ), ĊĠĠĠĠĠĠĠĠĠĠĠĠ 0 , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġtitle Text . length , ĊĠĠĠĠĠĠĠĠĠĠĠ ĠSp ann able . SPAN _ INCL USIVE _ INCL USIVE ĊĠĠĠĠĠĠĠ Ġ) ĊĊĠĠĠĠĠĠĠ Ġactivity . support ActionBar ?. title Ġ= Ġtitle Text ĊĊĠĠĠĠĠĠĠ Ġactivity . set Support ActionBar ( support ActionBar ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun ĠonCreate Options Menu ( menu : ĠMenu , Ġinflater : ĠMenu Inflater ) Ġ{ ĊĠĠĠĠĠĠĠ Ġmenu . find Item ( R . id . menu _ item _ info )?. isVisible Ġ= Ġfalse ĊĠĠĠ Ġ} Ċ Ċ }