...
Smartphones | 240x38 / 300x50 / 320x50 / 480x75 / |
Tablets | 728x90 / 300x250 |
...
import android.os.Bundle; import android.app.Activity; import android.view.Menu; import android.widget.FrameLayout; import com.appnexus.opensdk.*; import com.appnexus.opensdk.R.*; publicclassMainActivityextendsActivity{ @Override protectedvoidonCreate(BundlesavedInstanceState){ super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); // Creo el Ad y seteo el Placemente ID, // configuroqueseraun Ad Nativo (CorreradentrodelaApp) y el tamañodelmismo BannerAdView bav = new BannerAdView(this); bav.setPlacementID('e41191d9114cfa18'); bav.setShouldServePSAs(true); bav.setOpensNativeBrowser(true); bav.setAdSize(320, 50); // Agrego el Ad a la vista FrameLayout layout = (FrameLayout)findViewById(android.R.id.content); layout.addView(bav); // Cargo el Ad bav.loadAd(); } @Override publicbooleanonCreateOptionsMenu(Menumenu){ getMenuInflater().inflate(R.menu.main, menu); returntrue; } |
...
Smartphones | 300x250 / 320x480 |
Tablets | 900x500 / 1024x1024 |
...
mport android.os.Bundle; import android.app.Activity; import android.view.Menu; import android.util.Log; import com.appnexus.opensdk.*; publicclassMainActivityextendsActivityimplementsAdListener{ @Override protectedvoidonCreate(BundlesavedInstanceState){ super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); // Creo el Ad y seteo el Placement ID InterstitialAdView iav = new InterstitialAdView(this); iav.setPlacementID('1326299'); iav.setAdListener(this); // Hago el request del Ad al EPL, // Si da OK el metodo 'onAdLoaded' va a mostrar el Ad iav.loadAd(); } @Override publicvoidonAdLoaded(AdViewav){ Log.d('onAdLoaded', 'El Ad fue cargado - Muestro el Ad'); // Dadoque el Ad yafuepedidoalAdserver y esterespondio OK // Muestro el Ad InterstitialAdView iav = (InterstitialAdView) av; iav.show(); } @Override publicvoidonAdRequestFailed(AdViewav){ Log.d('onAdRequestFailed', 'El request al Adserver no devolvio una respuesta correcta'); } @Override publicvoidonAdClicked(AdViewav){ Log.d('onAdClicked', 'El Usuario Clickeo el Ad'); @Overide publicvoidonAdCollapsed(AdViewav){ @Override publicvoidonAdExpanded(AdViewav){ }erride publicbooleanonCreateOptionsMenu(Menumenu){ getMenuInflater().inflate(R.menu.main, menu); returntrue; } |
...