oneking
09/02/15, 19:45:11
Me gustaría colocar el banner de admob arriba de la app, pero mi código me sitúa el banner arriba pero encima de la app tapando la parte superior de la pantalla de mi app.
Este es el código:
mAdView = new AdView(this);
mAdView.setAdUnitId("miidadmob");
mAdView.setAdSize(AdSize.BANNER);
View view = getWindow().getDecorView().getRootView();
if (view instanceof ViewGroup) {
viewGroup = (ViewGroup) view;
ViewGroup.LayoutParams ad_layout_params = new ViewGroup.LayoutParams( ViewGroup.LayoutParams.WRAP_CONTENT, Gravity.CENTER_HORIZONTAL|Gravity.BOTTOM);
mAdView.setLayoutParams(ad_layout_params);
mAdView.setAdListener( new AdListener() {
public void onAdLoaded(){
if( adAdded)
return;
adAdded = true;
viewGroup.addView( mAdView);
}
});
AdRequest adRequest = new AdRequest.Builder()
.addTestDevice(AdRequest.DEVICE_ID_EMULATOR)
//.addTestDevice("INSERT_YOUR_HASHED_DEVICE_ID_HERE")
.build();
mAdView.loadAd( adRequest);
}
Esto seria un ejemplo de lo que quiero hacer:
http://i.stack.imgur.com/plVeO.png
La linea roja es la app y la verde el banner. Nota: yo lo quiero arriba la foto es un ejemplo
Saludos!!
Este es el código:
mAdView = new AdView(this);
mAdView.setAdUnitId("miidadmob");
mAdView.setAdSize(AdSize.BANNER);
View view = getWindow().getDecorView().getRootView();
if (view instanceof ViewGroup) {
viewGroup = (ViewGroup) view;
ViewGroup.LayoutParams ad_layout_params = new ViewGroup.LayoutParams( ViewGroup.LayoutParams.WRAP_CONTENT, Gravity.CENTER_HORIZONTAL|Gravity.BOTTOM);
mAdView.setLayoutParams(ad_layout_params);
mAdView.setAdListener( new AdListener() {
public void onAdLoaded(){
if( adAdded)
return;
adAdded = true;
viewGroup.addView( mAdView);
}
});
AdRequest adRequest = new AdRequest.Builder()
.addTestDevice(AdRequest.DEVICE_ID_EMULATOR)
//.addTestDevice("INSERT_YOUR_HASHED_DEVICE_ID_HERE")
.build();
mAdView.loadAd( adRequest);
}
Esto seria un ejemplo de lo que quiero hacer:
http://i.stack.imgur.com/plVeO.png
La linea roja es la app y la verde el banner. Nota: yo lo quiero arriba la foto es un ejemplo
Saludos!!