2011-02-18 35 views
1

我知道admob只能填充一定的填充率。不過,無論如何,我想展示一些東西,否則會使我的UI不一致。我試圖啓用「自家廣告」,但仍有時廣告欄未填充。如何讓admob總是在android上顯示廣告?

有沒有辦法強制admob顯示一些廣告?我認爲展示更多廣告對他們來說只是一件好事。否則,我可以手動檢查是否沒有廣告返回?因此,我可以用我自己的裝飾條替換廣告欄。

謝謝,

回答

6

如果可能,Admob將始終顯示廣告。如果無法顯示付費廣告,則會顯示您的某個自家廣告。但是有時它仍然不會彈出,就像你說的那樣,你想檢查它是否出現,如果沒有,用其他東西替換它。創建一個擴展SimpleAdListener的偵聽器類。然後重寫onFailedToReceiveAd方法,如下所示:

@Override 
      public void onFailedToReceiveAd(AdView adView) 
      { 
       // TODO Auto-generated method stub 
       super.onFailedToReceiveAd(adView); 
       //Display your other view here. 
      } 

檢查LunarLander示例以獲取更好的想法。

+0

謝謝,這工作。儘管我仍然不明白爲什麼AdMob不會盡全力展示廣告...... – 2011-02-22 18:54:48