2015-09-24 58 views
3

我尝试将Facebook横幅添加到我的Android应用中。它适用于我的LG D-405,但用三星Galaxy S5返回“广告重新加载得太频繁”。Facebook观众网络返回错误“广告重新加载得太频繁”

adView = new AdView(getActivity(), "-------", AdSize.BANNER_HEIGHT_50); 
     adView.setAdListener(new AdListener() { 
      @Override 
      public void onError(Ad ad, AdError adError) { 
       if(getActivity()!=null) { 
        ((MyApplication) getActivity().getApplication()).getDefaultTracker().send(
          new HitBuilders.EventBuilder() 
            .setCategory("Facebook AdView") 
            .setAction("error") 
            .setLabel(adError.getErrorMessage()) 
            .setValue((long) adError.getErrorCode()) 
            .build() 
        ); 
       } 
      } 

      @Override 
      public void onAdLoaded(Ad ad) { 
       if(!layout.getChildAt(2).equals(adView)) { 
        layout.addView(adView, 2, new LinearLayout.LayoutParams((int) (AdSize.BANNER_HEIGHT_50.getWidth() * MainActivity.density), (int) (AdSize.BANNER_HEIGHT_50.getHeight() * MainActivity.density))); 
       } 
      } 

      @Override 
      public void onAdClicked(Ad ad) { 

      } 
     }); 
     //adView.disableAutoRefresh(); 
     adView.loadAd(); 
+0

你有什么解决办法吗? –

+0

嘿,你知道disableAutoRefresh的相反吗? –

回答

相关问题