/* Ċ Ġ* ĠLicensed Ġunder ĠApache - 2 . 0 Ċ Ġ* Ċ Ġ* ĠDesign ed Ġand Ġdeveloped Ġby ĠA id an ĠFol le st ad Ġ(@ af ol le st ad ) Ċ Ġ*/ Ċ package Ġcom . af ol le st ad . photo aff ix . utilities . ext Ċ Ċ import Ġandroid . app . Activity Ċ import Ġandroid . os . Looper Ċ import Ġandroid . widget . Toast Ċ import Ġandroidx . annotation . String Res Ċ Ċ fun ĠActivity ?. toast (@ String Res Ġmessage Res : ĠInt ? Ġ= Ġnull , Ġmessage : ĠString ? Ġ= Ġnull ) Ġ{ ĊĠ Ġif Ġ( this Ġ== Ġnull ) Ġ{ ĊĠĠĠ Ġreturn ĊĠ Ġ} Ġelse Ġif Ġ( Looper . my Looper () Ġ!= ĠL ooper . get Main Looper ()) Ġ{ ĊĠĠĠ Ġrun On Ui Thread Ġ{ Ġtoast ( message Res , Ġmessage ) Ġ} ĊĠĠĠ Ġreturn ĊĠ Ġ} ĊĠ Ġif Ġ( message Res Ġ!= Ġnull ) Ġ{ ĊĠĠĠ ĠToast . makeText ( this , Ġmessage Res , ĠToast . LENGTH _ SHORT ) ĊĠĠĠĠĠĠĠ Ġ. show () ĊĠ Ġ} Ġelse Ġif Ġ( message Ġ!= Ġnull ) Ġ{ ĊĠĠĠ ĠToast . makeText ( this , Ġmessage , ĠToast . LENGTH _ SHORT ) ĊĠĠĠĠĠĠĠ Ġ. show () ĊĠ Ġ} Ċ } Ċ