package Ġcom . mx . mx video _ demo . apps Ċ Ċ import Ġandroid . net . Uri Ċ import Ġandroid . os . Bundle Ċ import Ġandroid . view . View Ċ import Ġandroid . view . Window Ċ import Ġandroid . view . WindowManager Ċ import Ġandroidx . appcompat . app . AppCompatActivity Ċ import Ġcom . bump tech . glide . G lide Ċ import Ġcom . mx . mx video _ demo .* Ċ import Ġcom . mx . mx video _ demo . player . MX IJ K Player Ċ import Ġcom . mx . video . MX Video Ċ import Ġcom . mx . video . beans . MX Play Source Ċ import Ġcom . mx . video . beans . MX State Ċ import Ġcom . mx . video . utils . MX Video Listener Ċ import Ġcom . mx . video . views . MX View Provider Ċ import Ġkotlinx . android . synt hetic . main . activity _ normal .* Ċ Ċ class ĠFull Screen Activity Ġ: ĠAppCompatActivity () Ġ{ ĊĠĠĠ Ġoverride Ġfun ĠonCreate ( savedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġrequest Window Feature ( Window . FEATURE _ NO _ TITLE ) ĊĠĠĠĠĠĠĠ Ġwindow . set Flags ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠWindow Manager . LayoutParams . FLAG _ FULL SCREEN , ĊĠĠĠĠĠĠĠĠĠĠĠ ĠWindow Manager . LayoutParams . FLAG _ FULL SCREEN ĊĠĠĠĠĠĠĠ Ġ) ĊĊĠĠĠĠĠĠĠ Ġsuper . onCreate ( savedInstanceState ) ĊĠĠĠĠĠĠĠ ĠsetContentView ( R . layout . activity _ full ) ĊĠĠĠĠĠĠĠ ĠG lide . with ( this ). load ( thumb nails . random ()). into ( mx Video Std . getPost er ImageView ()) ĊĊĠĠĠĠĠĠĠ Ġmx Video Std . add On Video Listener ( object Ġ: ĠMX Video Listener () Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun Ġon StateChange ( state : ĠMX State , Ġprovider : ĠMX View Provider ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġprovider . mx Return Btn . visibility Ġ= ĠView . VISIBLE ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġprovider . mx Return Btn . setOnClickListener Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġon Back Pressed () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ}) ĊĠĠĠĠĠĠĠ Ġ// Ġ å±ı èĶ ½ åħ¨ å±ı æĮīéĴ® ĊĠĠĠĠĠĠĠ Ġmx Video Std . getConfig (). show FullScreen Btn Ġ= Ġfalse ĊĠĠĠĠĠĠĠ Ġmx Video Std . set Source ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠMX Play Source ( Uri . parse ( ld j Videos . first ()), Ġtitles . random ()), ĊĠĠĠĠĠĠĠĠĠĠĠ Ġplayer Ġ= ĠMX IJ K Player :: class . java , Ġseek To Ġ= Ġ 0 ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġon Back Pressed () Ġ{ ĊĠĠĠĠĠĠĠ Ġmx Video Std . release () ĊĠĠĠĠĠĠĠ Ġsuper . on Back Pressed () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġon Destroy () Ġ{ ĊĠĠĠĠĠĠĠ ĠMX Video . release All () ĊĠĠĠĠĠĠĠ Ġsuper . on Destroy () ĊĠĠĠ Ġ} Ċ }