TL;DR: My interstitial ads are successfully loading, but when I call `.show()` on them, they don't show up! ------------------------------------------------------------------------
I have followed these <https://developers.google.com/admob/android/interstitial#adding_interstitial_ads_to_an_activity> directions, and the ads load succesfully, but don't show when I call `mInterstitialAd.show();`: **In onCreate():** mInterstitialAd = new InterstitialAd(this); mInterstitialAd.setAdUnitId("My ID"); mInterstitialAd.setAdListener(new AdListener() { @Override public void onAdClosed() { requestNewInterstitial(); beginPlayingGame(); } }); requestNewInterstitial(); **`requestNewInterstitial()`:** private void requestNewInterstitial() { AdRequest adRequest = new AdRequest.Builder() .addTestDevice("Phone's ID") .build(); mInterstitialAd.loadAd(adRequest); } **HERE IS THE PROBLEM:** public void tryAgain(View v) { if (mInterstitialAd.isLoaded()) { mInterstitialAd.show(); Log.v(TAG, "LOADED in Game Over!"); } else { beginPlayingGame(); } beginPlayingGame(); } I get the log saying it is loaded in my log cat, but the ad doesn't actually show! I got it to work once, but then it stopped working again, and I don't know what I changed! **Why is it loading, but not showing?** -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to android-developers+unsubscr...@googlegroups.com. To post to this group, send email to android-developers@googlegroups.com. Visit this group at https://groups.google.com/group/android-developers. To view this discussion on the web visit https://groups.google.com/d/msgid/android-developers/82ad3b02-6c93-430a-a427-0e689f137a26%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.