2017-05-15 15 views
0

は、リスナー/リニアレイアウトの作成を含むいくつかの異なる方法を試しましたが、バナーは一切表示されません(テストデバイスとエミュレータでも試されました)。 誰にでもこの解決策がありますか?広告ロードは完了しましたが、バナーは表示されません(AdMobバナー)

これはMainActivityコードである:

MainActivity.java 
    public class MainActivity extends AppCompatActivity { 

     private GoogleApiClient client; 
     private AdView adView; 

     @Override 
     public void onBackPressed() { 
      getSupportFragmentManager().popBackStackImmediate(); 
      super.onBackPressed(); 
      int count = getSupportFragmentManager().getBackStackEntryCount(); 
      if (count == 0) { 
       super.onBackPressed(); 
      } 
      } 

     @Override 
     protected void onCreate(Bundle savedInstanceState) { 
      super.onCreate(savedInstanceState); 
      setContentView(R.layout.activity_main); 
      MobileAds.initialize(this, "pub-6338964718220230"); 
      AdView adView = (AdView) findViewById(R.id.adView); 
      adView.setAdUnitId("ca-app-pub-6338964718220230/1764788102"); 
      adView.setAdSize(AdSize.SMART_BANNER); 
      adView.setAdListener(new AdListener() { 
       @Override 
       public void onAdLoaded() { 
        Log.d("Ad", "onAdLoaded: "); 
       } 

       @Override 
       public void onAdFailedToLoad(int errorCode) { 
        super.onAdFailedToLoad(errorCode); 
       } 
      }); 
      AdRequest adRequest = new AdRequest.Builder().addTestDevice("E1CDC038C238379BFAB16A576EC21D17").build(); 
      adView.loadAd(adRequest); 

これはfragment_main XMLコードである:

activity_main:

fragment_main.xml

<com.google.android.gms.ads.AdView 
    xmlns:ads="http://schemas.android.com/apk/res-auto" 
    android:layout_width="match_parent" 
    android:layout_height="50dp" 
    android:id="@+id/adView" 
    ads:adSize="SMART_BANNER" 
    ads:adUnitId="ca-app-pub-6338964718220230/1764788102" 
    android:layout_alignParentBottom="true" 
    android:layout_alignParentStart="true"> 
</com.google.android.gms.ads.AdView> 

これはactivity_main XMLコードであります.xml

<com.google.android.gms.ads.AdView 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:id="@+id/adView" 
     android:layout_alignParentBottom="true" 
     android:layout_alignParentStart="true"> 
    </com.google.android.gms.ads.AdView> 
+0

SMART_BANNERだっみては? activity_mainまたはfragment_mainの手段? –

+0

あなたのonAdFailedToLoadは解雇されましたか?エラーコード –

+0

がonFailedToLoadで停止していない場合は、onAdLoadedで停止します。 –

答えて

0

問題がadSizeであるかどうかを確認するために固定されたものに広告表示のサイズを変更するには、私も同様の問題を持って、AdViewは、あなたが使用している問題

+0

AdSize.BANNERに変更しても、問題はまだ発生します。 –

+0

05-15 13:56:12.103 11572-11572 /? I/Ads:広告リクエストの開始。 05-15 13:56:13.199 11572-11572 /? I/Ads:60000ミリ秒後に広告のスケジュールを更新します。 05-15 13:56:13.241 11572-11572 /? I/Ads:広告の読み込みが完了しました。 まだ、何も表示されません –

関連する問題