package Ġcom . nick ming . kotlin learning . base Ċ Ċ import Ġandroid . databinding . ViewData Binding Ċ import Ġandroid . os . Bundle Ċ import Ġandroid . support . v 7 . app . AppCompatActivity Ċ Ċ /** Ċ Ġ* Ġclass Ġdescription Ġhere Ċ Ġ* Ġ@ author Ġnick ming Ċ Ġ* Ġ@ version Ġ 1 . 0 . 0 Ċ Ġ* Ġ@ since Ġ 2 0 1 7 - 0 6 - 0 9 Ġä¸ĭåįĪ 7 : 1 1 Ċ Ġ* ĠCopyright Ġ( c ) Ġ 2 0 1 7 Ġnick ming ĠAll Ġright Ġreserved . Ċ Ġ*/ Ċ abstract Ġclass ĠBase Activity < B Ġ: ĠView Data Binding >: AppCompatActivity (){ ĊĊĠĠĠ Ġprotected Ġlateinit Ġvar Ġm Data Binding : B ĊĊĠĠĠ Ġabstract Ġfun Ġcreate Data Binding ( savedInstanceState : ĠBundle ?): B ĊĊĠĠĠ Ġabstract Ġfun Ġinit View () ĊĊĠĠĠ Ġoverride Ġfun ĠonCreate ( savedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate ( savedInstanceState ) ĊĊĠĠĠĠĠĠĠ Ġm Data Binding = create Data Binding ( savedInstanceState ) ĊĠĠĠĠĠĠĠ Ġinit View () ĊĠĠĠ Ġ} Ċ }