/// <summary> /// Sets the interaction listener for this Ad. /// </summary> public void SetRewardAdInteractionListener( IRewardAdInteractionListener listener) { var androidListener = new RewardAdInteractionListener(listener); this.ad.Call("setRewardAdInteractionListener", androidListener); }
/// <summary> /// Sets the interaction listener for this Ad. /// </summary> public void SetRewardAdInteractionListener( IRewardAdInteractionListener listener) { var context = interactionContextID++; interactionListeners.Add(context, listener); UnionPlatform_RewardVideoAd_SetInteractionListener( this.rewardVideoAd, RewardVideoAd_OnAdShowMethod, RewardVideoAd_OnAdVideoBarClickMethod, RewardVideoAd_OnAdCloseMethod, RewardVideoAd_OnVideoCompleteMethod, RewardVideoAd_OnVideoErrorMethod, RewardVideoAd_OnRewardVerifyMethod, context); }
/// <summary> /// Sets the interaction listener for this Ad. /// </summary> public void SetRewardAdInteractionListener( IRewardAdInteractionListener listener) { }
public RewardAdInteractionListener( IRewardAdInteractionListener listener) : base("com.bytedance.sdk.openadsdk.TTRewardVideoAd$RewardAdInteractionListener") { this.listener = listener; }