// ĠCopyright Ġ 2 0 1 8 - 2 0 2 1 ĠTwitter , ĠInc . Ċ // ĠLicensed Ġunder Ġthe ĠMo Pub ĠSDK ĠLicense ĠAgreement Ċ // Ġhttps :// www . m op ub . com / legal / sdk - license - agreement / Ċ Ċ package Ġcom . m op ub . simple ads demo Ċ Ċ import Ġandroid . content . Context Ċ import Ġcom . caller . notes . R Ċ import Ġcom . m op ub . simple ads demo . Mo Pub Sample Ad Unit . Ad Type .* Ċ Ċ internal Ġenum Ġclass ĠSample App Ad Units Ġ( private Ġval Ġad Unit Id : ĠInt , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġprivate Ġval Ġad Type : ĠMo Pub Sample Ad Unit . Ad Type , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġprivate Ġval Ġdescription : ĠString , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġprivate Ġval Ġkeywords : ĠString Ġ= Ġ"") Ġ{ ĊĠĠĠ ĠSAMPLE _ BAN NER ( R . string . ad _ unit _ id _ banner , ĠB AN NER , Ġ" Mo Pub ĠBanner ĠSample "), ĊĠĠĠ ĠSAMPLE _ MEDIUM _ RECT ANGLE ( R . string . ad _ unit _ id _ medium _ rectangle , ĠMED IUM _ RECT ANGLE , Ġ" Mo Pub ĠMedium ĠRectangle ĠSample "), ĊĠĠĠ ĠSAMPLE _ INTER STIT IAL ( R . string . ad _ unit _ id _ inter stitial , ĠINTER STIT IAL , Ġ" Mo Pub ĠInter stitial ĠSample "), ĊĠĠĠ ĠSAMPLE _ RE WAR DED _ VIDEO ( R . string . ad _ unit _ id _ re warded _ video , ĠRE WAR DED _ AD , Ġ" Mo Pub ĠRew arded ĠVideo ĠSample "), ĊĠĠĠ ĠSAMPLE _ RE WAR DED _ RIC H _ MEDIA ( R . string . ad _ unit _ id _ re warded _ rich _ media , ĠRE WAR DED _ AD , Ġ" Mo Pub ĠRew arded ĠRich ĠMedia ĠSample "), ĊĠĠĠ ĠSAMPLE _ NATIVE _ LIST _ VIEW ( R . string . ad _ unit _ id _ native , ĠLIST _ VIEW , Ġ" Mo Pub ĠAd ĠPl acer ĠSample "), ĊĠĠĠ ĠSAMPLE _ NATIVE _ REC Y CL ER _ VIEW ( R . string . ad _ unit _ id _ native , ĠRE CY CL ER _ VIEW , Ġ" Mo Pub ĠRe cycler ĠView ĠSample "), ĊĠĠĠ ĠSAMPLE _ NATIVE _ VIEW _ P AGER ( R . string . ad _ unit _ id _ native , ĠCUSTOM _ NATIVE , Ġ" Mo Pub ĠView ĠP ager ĠSample "), ĊĠĠĠ ĠSAMPLE _ NATIVE _ MAN UAL ( R . string . ad _ unit _ id _ native , ĠMAN UAL _ NATIVE , Ġ" Mo Pub ĠManual ĠNative ĠSample "); ĊĊĠĠĠ Ġcompanion Ġobject ĠDefaults Ġ{ ĊĠĠĠĠĠĠĠ Ġfun Ġget Ad Units ( context : ĠContext ): ĠList < Mo Pub Sample Ad Unit > Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġvalues (). map Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠMo Pub Sample Ad Unit . Builder ( context . getString ( it . ad Unit Id ), Ġit . ad Type ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. description ( it . description ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. keywords ( it . keywords ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. build () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ Ċ } Ċ