AdMob Android solicita anuncios mientras el programa no está a la vista
Hola Tengo un problema al tratar de impedir que adMob solicite nuevos anuncios. Si una persona golpea la tecla de retroceso o el hogar, la aplicación se detiene, pero el admob continúa solicitando nuevos anuncios. La única forma en que se detiene es si el usuario selecciona salir del menú.
¿Alguien sabe de una manera que en mi método onPause podría hacer algo como ad.pauseUpdates (); No veo nada de esto en la documentación.
- Anuncios de Admob no se muestran - Android
- No se encontró el complemento con id 'com.google.gms.google-services'
- Los anuncios de Admob se muestran en Emulator pero no hay estado en la cuenta de Admob.
- ¿Es aconsejable quitar el ID de los dispositivos de prueba de AdMob al publicar una aplicación?
- El anuncio de Admob no se muestra en la vista
Cualquier idea sería útil.
- Integración de Android Studio AdMob con los servicios de Google Play
- No se puede resolver el destino 'android-14'
- Error de tiempo de ejecución de Proguard con un tarro externo de Admob
- Cómo hacer que el trabajo de admob con android versión <= 3.2?
- Excepción grave: java.lang.ExceptionInInitializerError con SDK de AdMob
- AdMob no puede mostrar anuncios debido a configChanges
- ¿Hay alguna manera de mostrar Google Admob en Android Recycler View
- El banner de adMob cubre la vista de texto cuando aparece el teclado virtual
Usted puede hacer eso:
public class BannerSample extends Activity { /** The view to show the ad. */ private AdView adView; /* Your ad unit id. Replace with your actual ad unit id. */ private static final String AD_UNIT_ID = "INSERT_YOUR_AD_UNIT_ID_HERE"; /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); // Create an ad. adView = new AdView(this); adView.setAdSize(AdSize.BANNER); adView.setAdUnitId(AD_UNIT_ID); // Add the AdView to the view hierarchy. The view will have no size // until the ad is loaded. LinearLayout layout = (LinearLayout) findViewById(R.id.linearLayout); layout.addView(adView); // Create an ad request. Check logcat output for the hashed device ID to // get test ads on a physical device. AdRequest adRequest = new AdRequest.Builder() .addTestDevice(AdRequest.DEVICE_ID_EMULATOR) .addTestDevice("INSERT_YOUR_HASHED_DEVICE_ID_HERE") .build(); // Start loading the ad in the background. adView.loadAd(adRequest); } @Override public void onResume() { super.onResume(); if (adView != null) { adView.resume(); } } @Override public void onPause() { if (adView != null) { adView.pause(); } super.onPause(); } /** Called before the activity is destroyed. */ @Override public void onDestroy() { // Destroy the AdView. if (adView != null) { adView.destroy(); } super.onDestroy(); } }
- Android Studio 3 no puede crear mi proyecto
- Cómo asociar los recursos de xml de Android a editor por defecto en eclipse?