0

だからここに私のコードがあります、

    super.onCreate(savedInstanceState);
    RollingThunderView a = new RollingThunderView(this);
    setContentView(a);
    adView = new AdView(this, AdSize.BANNER, "ca-app-pub-XXXXXXXXXXXXXXXX/XXXXXXXXXX");
    AdRequest adRequest = new AdRequest();
    adRequest.addTestDevice(AdRequest.TEST_EMULATOR);
    adRequest.addTestDevice("TEST_DEVICE_ID");
    adView.loadAd(new AdRequest());
    android.view.ViewGroup.LayoutParams lp;
    lp = a.getLayoutParams();
    lp.width = a.getWidth();
    lp.height = a.getHeight();
    this.addContentView(adView, lp);

広告がオーバーレイされた元の RollingThunderView が必要です。どうしたの?

4

1 に答える 1

0

本当にやりたいことは、RollingThunderView 内で広告レイアウトを宣言し、実行時にその広告レイアウト内に AdView を埋め込むことです。

そうすれば、実際の画面レイアウトをより適切に制御できます。

于 2013-10-13T22:02:42.063 に答える