es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Cómo mostrar anuncios intersticiales de AdMob después de la pantalla de presentación utilizando la nueva biblioteca de compatibilidad SplashScreen.

Cómo mostrar un anuncio intersticial de AdMob después de la pantalla de presentación utilizando la nueva biblioteca de compatibilidad SplashScreen.

Lo único que hacemos es llamar a installSplashScreen() en MainActivity, es decir, la actividad que se muestra justo después de la pantalla de presentación.

¿Cómo logramos mostrar un intersticial después de la pantalla de presentación?

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Para mostrar un anuncio intersticial de AdMob después de la pantalla de inicio utilizando la nueva biblioteca de compatibilidad SplashScreen:

    1. Agrega la dependencia de AdMob a tu proyecto.
    2. Crea un anuncio intersticial de AdMob según la documentación de AdMob.

    3. En el método installSplashScreen() de tu actividad principal, registra un escuchador para esperar a que la pantalla de inicio termine:

    SplashScreen.setOnExitAnimationListener(this::showInterstitialAd);
    
    1. Define el método showInterstitialAd() para mostrar el anuncio intersticial:
    private void showInterstitialAd() {
        if (interstitialAd.isLoaded()) {
            interstitialAd.show();
        }
    }
    
    1. Asegúrate de que el anuncio intersticial esté cargado antes de mostrarlo:
    interstitialAd = new InterstitialAd(this);
    interstitialAd.setAdUnitId(getString(R.string.admob_interstitial_ad_unit_id));
    interstitialAd.loadAd(new AdRequest.Builder().build());
    

    Con estos pasos, el anuncio intersticial de AdMob se mostrará después de la pantalla de inicio utilizando la nueva biblioteca de compatibilidad SplashScreen.

Comments are closed.