0
세 가지 활동이 있으며 두 번째 및 세 번째에 삽입 광고를 게재하고 싶습니다. Activity
.계속 표시되는지 여부에 관계없이 이전 삽입 광고를 확인하는 방법은 무엇입니까?
사용자가 모두 Activity
을 열어도 결과는 두 개의 삽입 광고로 표시됩니다.
이 동작을 방지하려면?
세 가지 활동이 있으며 두 번째 및 세 번째에 삽입 광고를 게재하고 싶습니다. Activity
.계속 표시되는지 여부에 관계없이 이전 삽입 광고를 확인하는 방법은 무엇입니까?
사용자가 모두 Activity
을 열어도 결과는 두 개의 삽입 광고로 표시됩니다.
이 동작을 방지하려면?
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(){
}
});
그래서 광고가 이미 화면에 표시되면 다른 광고를 표시하지 않습니다.
답장을 보내 주셔서 감사합니다. 링크가 작동하지 않고 onPresentScreen 메소드가 없습니다. – kerollos
죄송합니다. 최신 admob 버전의 변경 사항을 인식하지 못했으며 링크가 변경되어 답변이 업데이트되었습니다. 여기에서 onAdOpened) 및 onAdClosed() 검사에 대한 광고가 여전히 표시됩니다 또는 아닙니다 .. 그리고 항상 내 광고를로드합니다 onAdClosed() –
다시 미안하지만, 나는 (isLoaded) 같은 오픈 (또는 부울) 여부를 감지하고 싶습니다하지만 난 보지 마세요 (isShown). 그렇게하는 방법을 알고 있습니까? – kerollos