package Ġio . video . vide okit . samples . editing Ċ Ċ import Ġandroidx . appcompat . app . AppCompatActivity Ċ import Ġandroid . os . Bundle Ċ import Ġandroid . widget . ProgressBar Ċ import Ġandroid . widget . TextView Ċ import Ġandroidx . core . view . isVisible Ċ import Ġandroidx . fragment . app . commit Ċ import Ġandroidx . fragment . app . commit Now Ċ import Ġio . video . vide okit . Video Kit Ċ import Ġio . video . vide okit . execution . onError Ċ import Ġio . video . vide okit . execution . on Success Ċ import Ġio . video . vide okit . internal . Logger Ċ import Ġjava . util .* Ċ Ċ class ĠMainActivity Ġ: ĠAppCompatActivity () Ġ{ ĊĠĠĠ Ġoverride Ġfun ĠonCreate ( savedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate ( savedInstanceState ) ĊĠĠĠĠĠĠĠ ĠsetContentView ( R . layout . activity _ main ) ĊĊĠĠĠĠĠĠĠ Ġ// ĠRegister Ġa Ġlog Ġcollector Ġto Ġobserve Ġlogs Ġor Ġsend Ġto Ġanalytics Ġservices Ġlike Ġcrash ly t ics . ĊĠĠĠĠĠĠĠ ĠLogger . collector Ġ= ĠLogger . Collector Ġ{ Ġlevel , Ġtag , Ġmessage , Ġthrowable Ġ-> Ġ} ĊĊĠĠĠĠĠĠĠ Ġval Ġloading Ġ= ĠfindViewById < ProgressBar >( R . id . loading ) ĊĠĠĠĠĠĠĠ Ġval Ġmessage Ġ= ĠfindViewById < TextView >( R . id . message ) ĊĠĠĠĠĠĠĠ Ġif Ġ( Video Kit . sessions (). get () Ġ!= Ġnull ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġloading . isVisible Ġ= Ġfalse ĊĠĠĠĠĠĠĠĠĠĠĠ Ġmessage . isVisible Ġ= Ġfalse ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ ĠVideo Kit . sessions (). start ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġapp Token Ġ= Ġ" ey J hb G ci OiJ I Uz I 1 Ni IsIn R 5 c CI 6 I kp X VC J 9 . ey Jh Y 2 lk Ijoi MW 8 1 c FB i V zM w NG 4 4 SX Vw R 2 J VS m 8 i LCJ yb 2 xl Ijoi YX Bw Iiw ia WF 0 Ij ox Nj Ey M TY 2 Mz kw LCJ pc 3 Mi OiJ 2 a WR l by 5 p by Is Imp 0 a SI 6 Im ZQ N 2 9 0 S 3 d Fb 2 V 5 U 2 t G NV Nz Q VB m L Xd ka DU 1 In 0 . eb YY 3 n XY Cyc 9 b 8 Nu Q Z 7 4 2 ej LE K sq xh 0 l Zi K 7 Fj tm K BM ", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġidentity Ġ= ĠUUID . randomUUID (). toString () ĊĠĠĠĠĠĠĠ Ġ). onError Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġloading . isVisible Ġ= Ġfalse ĊĠĠĠĠĠĠĠĠĠĠĠ Ġmessage . text Ġ= Ġ" Something Ġwent Ġwrong : Ġ$ it " ĊĠĠĠĠĠĠĠ Ġ}. on Success Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġloading . isVisible Ġ= Ġfalse ĊĠĠĠĠĠĠĠĠĠĠĠ Ġmessage . isVisible Ġ= Ġfalse ĊĠĠĠĠĠĠĠĠĠĠĠ Ġsupport FragmentManager . commit Now Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġset Re ordering Allowed ( true ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġreplace ( R . id . container , ĠMain Fragment ()) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }