1

アプリに広告を含める必要があり、広告を無効にする設定オプションがあります。そのため、広告をコードで読み込む必要があります。それを処理するために Google からコードをコピーしました。 に設定ads:loadAdOnCreateするとtrue、問題なく動作します。

しかし、それをfalseに設定して2行を追加すると

    AdView adView = (AdView)this.findViewById(R.id.ad);
    adView.loadAd(new AdRequest());

広告が表示されなくなります。log cat を見ると、広告を受信して​​表示しようとしていることがわかります。ただし、実際には画面に表示されません。ヘルプ?

広告を xml で読み込むかコードで読み込むかに関係なく、バナーを画面全体に表示しているにもかかわらず、次の警告が logcat に表示されます。
11-16 18:53:37.128: W/Ads(19401): Not enough space to show ad! Wants: <480, 75>, Has: <456, 133>

4

1 に答える 1

1

私は何が悪いのかを理解しました。高さがに設定されたフラグメントを含めていましたfill_parent。その設定をに変更するwrap_contentと、すべてが機能しました。

于 2012-11-17T04:48:29.290 に答える