Skip to content

Banner Ad

LM-RAGHU edited this page Aug 16, 2021 · 15 revisions

LMBannerView bannerView;

private static final String TAG = "BannerActivity";

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    setContentView(R.layout.banner_activity);

//Pass Banner Publisher(pubid),Ad-unit Id(Aid),Height-Width,Ad-Server Url;

    bannerView = new LMBannerView(this, "169", "14688", new LMBannerView.LMAdSize(320,50),"http://ads.lemmatechnologies.com/lemma/servad");

    FrameLayout mLinerAdContainer = findViewById(R.id.ad_linear_container);
    LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(
            LinearLayout.LayoutParams.MATCH_PARENT, LinearLayout.LayoutParams.MATCH_PARENT);

    mLinerAdContainer.addView(bannerView, params);


    bannerView.setBannerViewListener(new LMBannerView.BannerViewListener() {
        @Override
        public void onAdReceived() {

        }

        @Override
        public void onAdError(Error error) {
            Log.e(TAG, "Ad failed with error - " + error.toString());
        }
    });

    Button playBtn = findViewById(R.id.start);
    playBtn.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {
            bannerView.loadAd();
        }
    });
Clone this wiki locally