package Ġcom . ak . sample . utils Ċ Ċ import Ġandroid . content . Context Ċ import Ġandroid . graphics . Color Ċ import Ġandroid . view . View Ċ import Ġandroid . widget . Toast Ċ import Ġcom . google . android . material . sn ackbar . Snackbar Ċ Ċ fun ĠContext . long Toast ( message : ĠString ) Ġ{ ĊĠĠĠ ĠToast . makeText ( this , Ġmessage , ĠToast . LENGTH _ LONG ). show () Ċ } Ċ Ċ fun ĠContext . short Toast ( message : ĠString ?) Ġ{ ĊĠĠĠ ĠToast . makeText ( this , Ġmessage , ĠToast . LENGTH _ SHORT ). show () Ċ } Ċ Ċ fun ĠView . hide () Ġ{ ĊĠĠĠ Ġthis . visibility Ġ= ĠView . GONE Ċ } Ċ Ċ fun ĠView . show () Ġ{ ĊĠĠĠ Ġthis . visibility Ġ= ĠView . VISIBLE Ċ } Ċ Ċ fun ĠView . error Sn ack ( message : ĠString , Ġlength : ĠInt Ġ= ĠSn ackbar . LENGTH _ SHORT ) Ġ{ ĊĠĠĠ Ġval Ġsn ack Ġ= ĠSn ackbar . make ( this , Ġmessage , Ġlength ) ĊĠĠĠ Ġsn ack . setAction TextColor ( Color . parse Color ("# FFFFFF ")) ĊĠĠĠ Ġsn ack . view . set BackgroundColor ( Color . parse Color ("# DF 1 E 2 6 ")) ĊĠĠĠ Ġsn ack . show () Ċ } ĊĊ