package Ġir . am 3 n . changelog . sample Ċ Ċ import Ġandroid . os . Bundle Ċ import Ġandroid . widget . Toast Ċ import Ġandroidx . appcompat . app . AppCompatActivity Ċ import Ġandroidx . core . content . Context Compat Ċ import Ġandroidx . core . content . res . Resources Compat Ċ import Ġir . am 3 n . changelog . Change log Ċ import Ġir . am 3 n . changelog . Holder Ċ import Ġir . am 3 n . changelog . Present Mode Ċ import Ġkotlinx . android . synt hetic . main . activity _ main .* Ċ Ċ class ĠMainActivity Ġ: ĠAppCompatActivity () Ġ{ ĊĊĠĠĠ Ġoverride Ġfun ĠonCreate ( savedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate ( savedInstanceState ) ĊĠĠĠĠĠĠĠ ĠsetContentView ( R . layout . activity _ main ) ĊĊĠĠĠĠĠĠĠ Ġbtn Restart . setOnClickListener Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġrecreate () ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ ĠChangelog . present ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġactivity Ġ= Ġthis , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġpresent Mode Ġ= ĠPresent Mode . IF _ NE EDED , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġpresent From Ġ= ĠChangelog . NEW _ VERSION S , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġignore Alpha Beta Ġ= Ġfalse , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġbackground Ġ= ĠChangelog . DEFAULT _ BACKGROUND , Ġ/* Ġor Ġcustom ĠDrawable Ġ*/ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġtitle Ġ= ĠH older ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġtext Ġ= ĠgetString ( R . string . whats _ new ), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġfont Ġ= ĠResources Compat . getFont ( application Context , ĠR . font . font _ thin ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ), ĊĠĠĠĠĠĠĠĠĠĠĠ Ġbutton Ġ= ĠH older ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġtext Ġ= ĠgetString ( R . string ._ continue ), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcolor Ġ= ĠContext Compat . getColor ( application Context , ĠR . color . teal _ 7 0 0 ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ), ĊĠĠĠĠĠĠĠĠĠĠĠ Ġdefault Font Ġ= ĠResources Compat . getFont ( application Context , ĠR . font . font _ regular ), ĊĠĠĠĠĠĠĠĠĠĠĠ Ġchangelog Id Ġ= ĠR . xml . changelog , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ/* Ġto Ġuse Ġrtl Ġsupporting Ġprovided Ġby ĠAndroid , ĠUse Ġ` android : supports R tl =" true "` Ġinstead Ġof Ġ` layout Direction ` Ġ*/ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ// layout Direction Ġ= ĠLayout Direction ĊĠĠĠĠĠĠĠĠĠĠĠ Ġon Dismiss Or Ignored Listener Ġ= Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠToast . makeText ( this , Ġ" on Dismiss Or Ignored ", ĠToast . LENGTH _ SHORT ). show () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ) ĊĊĠĠĠĠĠĠĠ ĠChangelog . clear ( application Context ) ĊĊĠĠĠ Ġ} Ċ Ċ }