dependencies { implementation 'com.google.android.gms:play-services-ads:20.4.0' } <com.google.android.gms.ads.AdView android:id="@+id/adView" android:layout_width="wrap_content" android:layout_height="wrap_content" ads:adSize="BANNER" ads:adUnitId="YOUR_AD_UNIT_ID"> </com.google.android.gms.ads.AdView> private AdView mAdView; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); mAdView = findViewById(R.id.adView); AdRequest adRequest = new AdRequest.Builder().build(); mAdView.loadAd(adRequest); } mAdView.setAdListener(new AdListener(){ @Override public void onAdLoaded() { } @Override public void onAdFailedToLoad(LoadAdError adError) { } @Override public void onAdClicked() { } }); <com.google.android.gms.ads.AdView android:id="@+id/interstitialAd" android:layout_width="match_parent" android:layout_height="match_parent" ads:adSize="FULLSCREEN" ads:adUnitId="YOUR_INTERSTITIAL_AD_UNIT_ID"> </com.google.android.gms.ads.AdView> private InterstitialAd mInterstitialAd; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); mInterstitialAd = new InterstitialAd(this); mInterstitialAd.setAdUnitId("YOUR_INTERSTITIAL_AD_UNIT_ID"); mInterstitialAd.loadAd(new AdRequest.Builder().build()); } private void showInterstitialAd() { if (mInterstitialAd.isLoaded()) { mInterstitialAd.show(); } } MobileAds.setRequestConfiguration(new RequestConfiguration.Builder() .setTestDeviceIds(Arrays.asList("YOUR_TEST_DEVICE_ID")) .build());


上一篇:
下一篇:
切换中文