2016-12-12 5 views

답변

1

adbmob 광고 수신기를 사용하여 광고의 현재 상태에 따라 콜백을받는 방법을 보여주는 this (updated link) 링크를 참조 할 수 있습니다.

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