package Ġcom . g arc ia . open weather app . ui . activ it iy Ċ Ċ import Ġandroid . os . Bundle Ċ import Ġandroidx . databinding . Data Binding Util Ċ import Ġcom . g arc ia . open weather app . R Ċ import Ġcom . g arc ia . open weather app . databinding . Activity Main Binding Ċ import Ġcom . g arc ia . open weather app . ui . base . D agger AppCompatActivity Ċ import Ġcom . g arc ia . open weather app . util . ui . Loading View Manager Ċ import Ġjavax . inject . Inject Ċ Ċ class ĠMainActivity Ġ: ĠD agger AppCompatActivity () Ġ{ ĊĊĠĠĠ Ġ@ Inject ĊĠĠĠ Ġlateinit Ġvar Ġloading View Manager : ĠLoading View Manager ĊĠĠĠ Ġprivate Ġlateinit Ġvar Ġbinding Ġ: ĠActivity Main Binding ĊĊĠĠĠ Ġoverride Ġfun ĠonCreate ( savedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate ( savedInstanceState ) ĊĊĠĠĠĠĠĠĠ Ġbinding Ġ= ĠData Binding Util . set ContentView ( this , R . layout . activity _ main ) ĊĠĠĠĠĠĠĠ Ġloading View Manager . loading View Ġ= ĠfindViewById ( R . id . loading View ) ĊĠĠĠ Ġ} ĊĊ Ċ }