Advertisement
Guest User

Interstitial ad

a guest
Mar 30th, 2015
598
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.95 KB | None | 0 0
  1. public class MainActivity extends ActionBarActivity
  2. {
  3.     private static final String ADMOB_INTERSTITIAL_UNIT_ID = "ca-app-pub-XXXXXXXXXXXXXXXXXXXXXXXXXXX";
  4.  
  5.     private InterstitialAd mInterstitialAd;
  6.  
  7.  
  8.     @Override
  9.     public void onCreate(Bundle savedInstanceState)
  10.     {
  11.         super.onCreate(savedInstanceState);
  12.  
  13.         ...
  14.  
  15.         // admob
  16.         mInterstitialAd = new InterstitialAd(this);
  17.         mInterstitialAd.setAdUnitId(ADMOB_INTERSTITIAL_UNIT_ID);
  18.         mInterstitialAd.setAdListener(new AdListener()
  19.         {
  20.             @Override
  21.             public void onAdClosed()
  22.             {
  23.                 finish();
  24.             }
  25.         });
  26.         requestNewInterstitial();
  27.     }
  28.  
  29.  
  30.     @Override
  31.     public void onBackPressed()
  32.     {
  33.         if(mInterstitialAd.isLoaded())
  34.         {
  35.             mInterstitialAd.show();
  36.         }
  37.         else
  38.         {
  39.             finish();
  40.         }
  41.     }
  42.    
  43.  
  44.     private void requestNewInterstitial()
  45.     {
  46.         AdRequest adRequest = new AdRequest.Builder().addTestDevice(getString(R.string.admob_test_device_id)).build();
  47.         mInterstitialAd.loadAd(adRequest);
  48.     }
  49. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement