¿Cómo puedo mostrar y ocultar los anuncios de banner de admob?

Dando otra oportunidad a esta comunidad, mis últimas preguntas nunca fueron contestadas

Bueno, tengo un juego, el juego tiene un botón de pausa que ocultan la mayor parte de la interfaz del juego para mostrar un texto de pausa en el medio. Hay tanto espacio libre, así que pensé poner un estandarte en la parte inferior hasta que el botón de la pausa se presione otra vez y reanudar el juego.

Sé cómo hacer que los banners funcionen:

//When pause button is pressed AdView adView = (AdView) this.findViewById(R.id.adView); adView.setVisibility (View.VISIBLE); AdRequest adRequest = new AdRequest.Builder().build(); adView.loadAd(adRequest); 

Pero no sé cómo detenerlos cuando el botón de pausa se presiona de nuevo, sólo esto:

 adView.setVisibility (View.GONE); 

Estoy bastante seguro adView no parará para hacer peticiones con esta línea solamente.

Veo algunas preguntas sobre esto aquí, pero parece que estaban usando más antiguas SDK versiones admob

Alguien puede por favor, POR FAVOR me ayude?

Gracias

One Solution collect form web for “¿Cómo puedo mostrar y ocultar los anuncios de banner de admob?”

Puede intentar Destroy y hide el AdView cuando haga clic en el botón y vuelva a load the ad cuando sea necesario.

  final AdView adView = (AdView) this.findViewById(R.id.adView); final AdRequest adRequest = new AdRequest.Builder().build(); adView.loadAd(adRequest); button.setText("ClickMe"); button.setOnClickListener(new View.OnClickListener() { boolean isPause = false; @Override public void onClick(View v) { if(isPause){ adView.loadAd(adRequest); adView.setVisibility(View.VISIBLE); isPause = false; }else { adView.destroy(); adView.setVisibility(View.GONE); isPause = true; } } }); 
  • Admob en múltiples actividades?
  • Impedir que AdView se recupere para cada actividad
  • WebViewCoreThread utilizado por admob AdView utiliza CPU alta incluso cuando la actividad principal está en pausa
  • Carpeta IDFA / GAID
  • El tamaño del anuncio y el ID de la unidad de anuncio deben configurarse antes de loadAd cuando se establezca mediante programación
  • Problemas con la carga de anuncios de AdMob en la aplicación
  • AdView causa pérdida de memoria
  • la animación adview admob hace que glsurfaceview se retrasa
  • Error de AdMob (Error al inflar la clase com.google.ads.AdView)
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.