package Ġorg . vide ol an . tele vision . ui . dialogs Ċ Ċ import Ġandroid . os . Bundle Ċ import Ġandroidx . lean back . app . Gu ided Step Support Fragment Ċ import Ġorg . vide ol an . tele vision . ui . browser . Base Tv Activity Ċ Ċ class ĠConfirm ation Tv Activity Ġ: ĠBase Tv Activity () Ġ{ ĊĊĠĠĠ Ġpublic Ġoverride Ġfun ĠonCreate ( savedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate ( savedInstanceState ) ĊĊĠĠĠĠĠĠĠ Ġif Ġ( savedInstanceState Ġ== Ġnull ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġtitle Ġ= Ġintent . getString Extra ( CONFIRM ATION _ DIALOG _ TITLE ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġtext Ġ= Ġintent . getString Extra ( CONFIRM ATION _ DIALOG _ TEXT ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġfragment Ġ= ĠConfirm ation Tv Dialog . newInstance ( title , Ġtext ) ĊĠĠĠĠĠĠĠĠĠĠĠ ĠGu ided Step Support Fragment . add As Root ( this , Ġfragment , Ġandroid . R . id . content ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠCON FIRM ATION _ DIALOG _ TITLE Ġ= Ġ" confirmation _ dialog _ title " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠCON FIRM ATION _ DIALOG _ TEXT Ġ= Ġ" confirmation _ dialog _ text " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠACTION _ ID _ POSITIVE Ġ= Ġ 1 ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠACTION _ ID _ NEGATIVE Ġ= ĠACTION _ ID _ POSITIVE Ġ+ Ġ 1 ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġrefresh () Ġ{} Ċ }