관리 메뉴

플랫폼공작소 IT Blog

AdMobPlugin.RewardVideoListener is not abstract 해결방법 본문

mobile/Android

AdMobPlugin.RewardVideoListener is not abstract 해결방법

솜픽(Sompic) 플랫폼공작소 2020. 3. 21. 23:15

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


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


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();
}

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


0 Comments
댓글쓰기 폼