2013-10-12 28 views
0

因此,這裏是我的代碼,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。有什麼問題?

回答

0

我可以建議你真正想做的是在RollingThunderView中聲明一個廣告佈局,然後在運行時在該廣告佈局中嵌入AdView。

這樣你就可以更好地控制實際的屏幕布局。