Admob广告未显示,原始视图也不显示

时间:2013-10-12 21:41:01

标签: java android view admob

所以这是我的代码,

    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与广告覆盖它。有什么问题?

1 个答案:

答案 0 :(得分:0)

我是否可以建议您真正想要做的是在RollingThunderView中声明广告布局,然后在运行时将AdView嵌入到该广告布局中。

通过这种方式,您可以更好地控制实际的屏幕布局。