package Ġcom . yar os l avg am ay un ov . stock viewer . ui Ċ Ċ import Ġandroid . graphics . Color Ċ import Ġandroid . os . Bundle Ċ import Ġandroid . view . View Ċ import Ġandroidx . annotation . String Res Ċ import Ġandroidx . appcompat . app . AppCompatActivity Ċ import Ġcom . google . android . material . sn ackbar . Snackbar Ċ import Ġcom . yar os l avg am ay un ov . stock viewer . R Ċ Ċ class ĠMainActivity Ġ: ĠAppCompatActivity () Ġ{ ĊĠĠĠ Ġoverride Ġfun ĠonCreate ( savedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate ( savedInstanceState ) ĊĠĠĠĠĠĠĠ ĠsetContentView ( R . layout . activity _ main ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġshow Retry Snackbar ( ĊĠĠĠĠĠĠĠ Ġ@ String Res Ġtext Res Id : ĠInt , ĊĠĠĠĠĠĠĠ Ġanchor View : ĠView ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġretry Action : Ġ() Ġ-> ĠUnit ĊĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠ ĠSn ackbar . make ( findViewById ( R . id . content View ), Ġtext Res Id , ĠSn ackbar . LENGTH _ SHORT ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. setAction TextColor ( Color . YELLOW ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. set Anchor View ( anchor View ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. setAction ( R . string . retry ) Ġ{ Ġretry Action () Ġ}. show () ĊĠĠĠ Ġ} Ċ }