@ file : Suppress (" unused ") Ċ Ċ package Ġcom . am ino graphy . world cities . ui . util Ċ Ċ import Ġandroid . content . Context Ċ import Ġandroid . widget . Toast Ċ import Ġandroidx . annotation . String Res Ċ Ċ private Ġvar Ġtoast : ĠToast ? Ġ= Ġnull Ċ Ċ /** Ċ Ġ* ĠAn Ġextension Ġfunction Ġon Ġ[ Context ] Ġobjects Ġto Ġshow Ġa Ġtoast Ġmessage Ġand Ġcancel Ġprevious Ġone Ġif Ġany . Ċ Ġ* Ċ Ġ* Ġ@ param Ġmessage Ġthe Ġmessage Ġto Ġbe Ġshown . Ċ Ġ* Ċ Ġ* Ġ@ author Ġa mino graphy Ċ Ġ*/ Ċ fun ĠContext . toast ( message : ĠCharSequence ?) Ġ{ ĊĠĠĠ Ġtoast ?. cancel () ĊĠĠĠ Ġtoast Ġ= Ġmessage ?. let Ġ{ ĠToast . makeText ( application Context , Ġit , ĠToast . LENGTH _ SHORT ) Ġ} ĊĠĠĠĠĠĠĠ Ġ? . apply Ġ{ Ġshow () Ġ} Ċ } Ċ Ċ /** Ċ Ġ* ĠAn Ġextension Ġfunction Ġon Ġ[ Context ] Ġobjects Ġto Ġshow Ġa Ġlong Ġtoast Ġmessage Ġand Ġcancel Ġprevious Ġone Ċ Ġ* Ġif Ġany . Ċ Ġ* Ċ Ġ* Ġ@ param Ġmessage Ġthe Ġmessage Ġto Ġbe Ġshown . Ċ Ġ* Ċ Ġ* Ġ@ author Ġa mino graphy Ċ Ġ*/ Ċ fun ĠContext . long Toast ( message : ĠCharSequence ?) Ġ{ ĊĠĠĠ Ġtoast ?. cancel () ĊĠĠĠ Ġtoast Ġ= Ġmessage ?. let Ġ{ ĠToast . makeText ( application Context , Ġit , ĠToast . LENGTH _ LONG ) Ġ} ĊĠĠĠĠĠĠĠ Ġ? . apply Ġ{ Ġshow () Ġ} Ċ } Ċ Ċ /** Ċ Ġ* ĠAn Ġextension Ġfunction Ġon Ġ[ Context ] Ġobjects Ġto Ġshow Ġa Ġtoast Ġmessage Ġand Ġcancel Ġprevious Ġone Ġif Ġany . Ċ Ġ* Ċ Ġ* Ġ@ param Ġmessage Ġthe Ġresource Ġid Ġof Ġthe Ġmessage Ġto Ġbe Ġshown . Ċ Ġ* Ċ Ġ* Ġ@ author Ġa mino graphy Ċ Ġ*/ Ċ fun ĠContext . toast (@ String Res Ġmessage : ĠInt ) Ġ{ ĊĠĠĠ Ġtoast ?. cancel () ĊĠĠĠ Ġtoast Ġ= ĠToast . makeText ( application Context , Ġmessage , ĠToast . LENGTH _ SHORT ) ĊĠĠĠĠĠĠĠ Ġ. apply Ġ{ Ġshow () Ġ} Ċ } Ċ Ċ /** Ċ Ġ* ĠAn Ġextension Ġfunction Ġon Ġ[ Context ] Ġobjects Ġto Ġshow Ġa Ġlong Ġtoast Ġmessage Ġand Ġcancel Ġprevious Ġone Ċ Ġ* Ġif Ġany . Ċ Ġ* Ċ Ġ* Ġ@ param Ġmessage Ġthe Ġresource Ġid Ġof Ġthe Ġmessage Ġto Ġbe Ġshown . Ċ Ġ* Ċ Ġ* Ġ@ author Ġa mino graphy Ċ Ġ*/ Ċ fun ĠContext . long Toast (@ String Res Ġmessage : ĠInt ) Ġ{ ĊĠĠĠ Ġtoast ?. cancel () ĊĠĠĠ Ġtoast Ġ= ĠToast . makeText ( application Context , Ġmessage , ĠToast . LENGTH _ LONG ) ĊĠĠĠĠĠĠĠ Ġ. apply Ġ{ Ġshow () Ġ} Ċ }