@ file : Jvm Name (" Sn ack bars ") Ċ @ file : Suppress (" unused ") Ċ package Ġme . li 2 . android . view . popup Ċ Ċ import Ġandroid . app . Activity Ċ import Ġandroidx . annotation . String Res Ċ import Ġandroidx . fragment . app . Fragment Ċ import Ġcom . google . android . material . sn ackbar . Base Transient Bottom Bar . Duration Ċ import Ġcom . google . android . material . sn ackbar . Snackbar Ċ Ċ fun ĠActivity . sn ackbar ( message : ĠString ) Ġ= Ġsn ackbar ( message , ĠSn ackbar . LENGTH _ SHORT ) Ċ fun ĠActivity . sn ackbar (@ String Res ĠmessageId : ĠInt ) Ġ= Ġsn ackbar ( message Id , ĠSn ackbar . LENGTH _ SHORT ) Ċ fun ĠActivity . long Snackbar ( message : ĠString ) Ġ= Ġsn ackbar ( message , ĠSn ackbar . LENGTH _ LONG ) Ċ fun ĠActivity . long Snackbar (@ String Res ĠmessageId : ĠInt ) Ġ= Ġsn ackbar ( message Id , ĠSn ackbar . LENGTH _ LONG ) Ċ fun ĠActivity . in defin ite Snackbar ( message : ĠString ) Ġ= Ġsn ackbar ( message , ĠSn ackbar . LENGTH _ IN DEFIN ITE ) Ċ fun ĠActivity . in defin ite Snackbar (@ String Res ĠmessageId : ĠInt ) Ġ= Ġsn ackbar ( message Id , ĠSn ackbar . LENGTH _ IN DEFIN ITE ) Ċ Ċ fun ĠFragment . sn ackbar ( message : ĠString ) Ġ= Ġactivity ?. sn ackbar ( message ) Ċ fun ĠFragment . sn ackbar (@ String Res ĠmessageId : ĠInt ) Ġ= Ġactivity ?. sn ackbar ( message Id ) Ċ fun ĠFragment . long Snackbar ( message : ĠString ) Ġ= Ġactivity ?. long Snackbar ( message ) Ċ fun ĠFragment . long Snackbar (@ String Res ĠmessageId : ĠInt ) Ġ= Ġactivity ?. long Snackbar ( message Id ) Ċ fun ĠFragment . in defin ite Snackbar ( message : ĠString ) Ġ= Ġactivity ?. in defin ite Snackbar ( message ) Ċ fun ĠFragment . in defin ite Snackbar (@ String Res ĠmessageId : ĠInt ) Ġ= Ġactivity ?. in defin ite Snackbar ( message Id ) Ċ Ċ private Ġfun ĠActivity . sn ackbar (@ String Res ĠmessageId : ĠInt , Ġ@ Duration Ġduration : ĠInt ) Ġ= ĊĠĠĠĠĠĠĠ Ġsn ackbar ( getString ( message Id ), Ġduration ) Ċ Ċ private Ġfun ĠActivity . sn ackbar ( message : ĠCharSequence , Ġ@ Duration Ġduration : ĠInt ): ĠSn ackbar Ġ= ĠSn ackbar ĊĠĠĠĠĠĠĠ Ġ. make ( findViewById ( android . R . id . content ), Ġmessage , Ġduration ) ĊĠĠĠĠĠĠĠ Ġ. apply Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġshow () ĊĠĠĠĠĠĠĠ Ġ} Ċ