2017-05-05 29 views
1

你怎么能在页面上禁用的AdMob:这是怎么了我的XML和主要活动(当然我有串用Ad-ID实现它:下面如何在页面上禁用的AdMob

XML:

<LinearLayout 
    android:layout_alignParentBottom="true" 
    android:id="@+id/AdsArea" 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    android:gravity="center_horizontal" 
    android:orientation="vertical"> 
</LinearLayout> 
下面

主要活动:

private void loadGoogleAds() { 
     LinearLayout rootLayout = (LinearLayout) findViewById(R.id.AdsArea); 
     AdView adView = new AdView(this); 
     adView.setAdSize(AdSize.BANNER); 
     adView.setAdUnitId(getString(R.string.ad_unit_id)); 
     rootLayout.addView(adView, 0); 
     AdRequest adRequest = new AdRequest.Builder().build(); 
     adView.loadAd(adRequest); 

回答

1

当你在编程添加AdView,我想删除ads不从调用。

或者,您可以使用隐藏AdView

if (adView.getVisibility() == AdView.VISIBLE) 
    adView.setVisibility(View.GONE); 

或使用删除rootLayoutadView

rootLayout.removeViewAt(0); 
+0

因此这将消除一个页面而不是整个广告权的广告? –

+0

是的,我认为是。你可以试试他.. – FAT

+0

它工作正常吗? – FAT