새소식

mobile/🦖 Android

AdMobPlugin.RewardVideoListener is not abstract 해결방법

728x90

안녕하세요. 플랫폼공작소입니다.


애드몹 관련 코딩을 하다가 아래와 같은 에러를 만났습니다.


AdMobPlugin.RewardVideoListener is not abstract


에러요약 :인터페이스안에 있는 메서드 중에 구현을 안한게 있다는 얘기를 하는 것입니다.


해결방법 : 빠진 메서드를 구현합니다. 저는 onRewardedVideoCompleted 메서드가 빠져있었습니다.


그냥 대충 onRewardedVideoCompleted를 구현해줍니다.


public interface RewardedVideoAdListener {
void onRewardedVideoAdLoaded();

void onRewardedVideoAdOpened();

void onRewardedVideoStarted();

void onRewardedVideoAdClosed();

void onRewarded(RewardItem var1);

void onRewardedVideoAdLeftApplication();

void onRewardedVideoAdFailedToLoad(int var1);

void onRewardedVideoCompleted();
}

아래의 소스코드를 참고해보세요.

private class RewardVideoListener implements RewardedVideoAdListener {

....


@Override
public void onRewardedVideoCompleted() {
//Toast.makeText(this, "onRewardedVideoCompleted", Toast.LENGTH_SHORT).show();
}

추가로 문의사항이 있으시면 댓글남겨주세요 ^  ^ 감사합니다.


반응형
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.