Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to create an admob banner programmatically?

Tags:

How can i create an admob smart banner with code? my layout is completely build with code.

like image 982
Sujith Manjavana Avatar asked Apr 11 '13 15:04

Sujith Manjavana


1 Answers

You can do it more or less like this:

LinearLayout adContainer = <container>; AdView adView = new AdView(activity) adView.setAdSize(AdSize.SMART_BANNER); adView.setAdUnitId(<your-publisher-id>);  // Initiate a generic request to load it with an ad AdRequest adRequest = new AdRequest(); adRequest.addTestDevice(AdRequest.TEST_EMULATOR); adView.loadAd(adRequest);  // Place the ad view. LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT); adContainer.addView(adView, params); 

Cheers

like image 140
matiash Avatar answered Sep 20 '22 17:09

matiash