2016-12-12 23 views

回答

1

您可以參考this (updated link)鏈接,其中顯示瞭如何根據廣告的當前狀態使用adbmob廣告監聽器來獲取回調。

使用AdListener接收這種回調,下面是一個如何做到這一點的示例。

adView.setAdListener(new AdListener() { 
     @Override 
     public void onAdFailedToLoad(int errorCode) { 
         } 

     @Override 
     public void onAdClosed() { 

     } 

     @Override 
     public void onAdOpened() { 

     } 

     @Override 
     public void onAdLoaded(){ 
     } 
     }); 

所以,如果一個廣告已經在屏幕上不顯示另一個。

+0

感謝您的回答,但鏈接不工作,並且onPresentScreen找不到方法 – kerollos

+0

對不起夥伴,沒有意識到最新admob版本的變化,更改了鏈接並更新了答案,在這裏您可以使用onAdOpened( )和onAdClosed()檢查是廣告仍然可見或不..並始終加載新廣告內onAdClosed() –

+0

再次感謝,但很抱歉,我想檢測它是否打開或不(布爾)像(isLoaded),但我不要看(isShown)。你有什麼想法該怎麼做? – kerollos

相關問題