diff --git a/dependencies/admob/src/com/byrobin/admobex/AdMobEx.java b/dependencies/admob/src/com/byrobin/admobex/AdMobEx.java index a00c051..7358f8e 100755 --- a/dependencies/admob/src/com/byrobin/admobex/AdMobEx.java +++ b/dependencies/admob/src/com/byrobin/admobex/AdMobEx.java @@ -536,6 +536,10 @@ else if(ad instanceof RewardedAd) { ((RewardedAd) ad).setFullScreenContentCallback(wrapper); } + else if(ad instanceof RewardedInterstitialAd) + { + ((RewardedInterstitialAd) ad).setFullScreenContentCallback(wrapper); + } } @SuppressWarnings("unused") /* Called from Haxe */ diff --git a/project/ios/AdMobEx.mm b/project/ios/AdMobEx.mm index 3474223..aae594f 100755 --- a/project/ios/AdMobEx.mm +++ b/project/ios/AdMobEx.mm @@ -804,6 +804,10 @@ void setFullScreenContentCallback(int adRef, AutoGCRoot* callbacks) AdmRewarded *rewarded = (AdmRewarded*) ad; [rewarded setFullScreenContentCallback:[[AdmFullScreenContent alloc] initWithCallbacks:callbacks]]; } + else if([ad isKindOfClass:[AdmRewardedInterstitial class]]) { + AdmRewardedInterstitial *rewardedInterstitial = (AdmRewardedInterstitial*) ad; + [rewardedInterstitial setFullScreenContentCallback:[[AdmFullScreenContent alloc] initWithCallbacks:callbacks]]; + } } void clearReference(int ref)