package Ġcom . coroutines . sample . base Ċ Ċ import Ġandroid . os . Bundle Ċ import Ġandroidx . annotation . Call Super Ċ import Ġandroidx . annotation . Layout Res Ċ import Ġandroidx . appcompat . app . AppCompatActivity Ċ Ċ /** Ċ Ġ* Ġ ĠBase ĠActivity Ġfor Ġthe Ġentire Ġapp Ċ Ġ*/ Ċ abstract Ġclass ĠBase Activity Ġ: ĠAppCompatActivity () Ġ{ ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ ĠProvides Ġlayout Ġid Ġto Ġbe Ġinfl ated ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Layout Res ĊĠĠĠ Ġabstract Ġfun Ġlayout Id (): ĠInt ĊĊĠĠĠ Ġ@ Call Super ĊĠĠĠ Ġoverride Ġfun ĠonCreate ( savedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġ// Un comment Ġthis Ġline Ġto Ġhave Ġfont Ġenabled Ġtext views ĊĠĠĠĠĠĠĠ Ġ// LayoutInflater Compat . set Factory 2 ( layout Inflater , ĠL illy LayoutInflater ( delegate )) ĊĠĠĠĠĠĠĠ Ġsuper . onCreate ( savedInstanceState ) ĊĠĠĠĠĠĠĠ Ġtitle Ġ= Ġ"" ĊĠĠĠĠĠĠĠ ĠsetContentView ( layout Id ()) ĊĠĠĠ Ġ} Ċ }