package Ġse . ido apps . kot lint esting demo . view Ċ Ċ import Ġandroidx . appcompat . app . AppCompatActivity Ċ import Ġandroid . os . Bundle Ċ import Ġkotlinx . android . synt hetic . main . activity _ main .* Ċ import Ġse . ido apps . kot lint esting demo . R Ċ import Ġse . ido apps . kot lint esting demo . common . app Ċ import Ġse . ido apps . kot lint esting demo . view model . Show Profile ViewModel Interface Ċ import Ġjava . time . format . DateTime Formatter Ċ import Ġjavax . inject . Inject Ċ Ċ class ĠMainActivity Ġ: ĠAppCompatActivity () Ġ{ ĊĠĠĠ Ġ@ Inject ĊĠĠĠ Ġlateinit Ġvar ĠviewModel : ĠShow Profile ViewModel Interface ĊĊĠĠĠ Ġoverride Ġfun ĠonCreate ( savedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate ( savedInstanceState ) ĊĊĠĠĠĠĠĠĠ Ġthis . app . app Component . inject ( this ) ĊĊĠĠĠĠĠĠĠ ĠsetContentView ( R . layout . activity _ main ) ĊĊĠĠĠĠĠĠĠ ĠviewModel . load Profile () ĊĊĠĠĠĠĠĠĠ ĠtextView . text Ġ= ĠviewModel . current Profile ?. birth Date ?. format ( DateTime Formatter . of Pattern (" yyyy - MM - dd ")) ĊĠĠĠ Ġ} Ċ } Ċ