package Ġde . nan og i ants . a 5 gar app . base Ċ Ċ import Ġandroid . os . Bundle Ċ import Ġandroid . view . LayoutInflater Ċ import Ġandroidx . appcompat . app . AppCompatActivity Ċ import Ġandroidx . view binding . View Binding Ċ Ċ abstract Ġclass ĠBase Activity Ġ: ĠAppCompatActivity () Ġ{ ĊĊĠ Ġabstract Ġval Ġbinding : ĠView Binding ĊĊĠ Ġoverride Ġfun ĠonCreate ( savedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠ Ġsuper . onCreate ( savedInstanceState ) ĊĠĠĠ ĠsetContentView ( binding . root ) ĊĠĠĠ Ġinit View () ĊĠ Ġ} ĊĊĠ Ġabstract Ġfun Ġinit View () ĊĊĠ Ġinline Ġfun Ġ< T Ġ: ĠView Binding > ĠAppCompatActivity . view Binding ( cross inline Ġbinding Inflater : Ġ( LayoutInflater ) Ġ-> ĠT ) Ġ= ĊĠĠĠ Ġlazy ( Lazy Thread Safety Mode . NONE ) Ġ{ Ġbinding Inflater . invoke ( layout Inflater ) Ġ} Ċ }