/// <summary> /// Set the dislike interaction listener. /// </summary> public void SetDislikeInteractionCallback( IDislikeInteractionListener listener) { var androidListener = new DislikeInteractionCallback(listener); this.ad.Call("setDislikeInteractionCallback", androidListener); }
/// <summary> /// Gets the dislike dislog. /// </summary> public AdDislike GetDislikeDialog(IDislikeInteractionListener listener) { var dislike = new AdDislike(); dislike.SetDislikeInteractionCallback(listener); return(dislike); }
/// <summary> /// Gets the dislike dislog. /// </summary> public AdDislike GetDislikeDialog(IDislikeInteractionListener listener) { var androidListener = new DislikeInteractionCallback(listener); var dislike = this.ad.Call <AndroidJavaObject>( "getDislikeDialog", androidListener); return(new AdDislike(dislike)); }
/// <summary> /// Sets the interaction listener for this Ad. /// </summary> public void SetDislikeCallback( IDislikeInteractionListener listener) { var context = dislikeContextID++; dislikeListeners.Add(context, listener); UnionPlatform_ExpressAd_SetDislikeListener( context, ExpressAd_OnAdDislikeMethod); }
/// <summary> /// Sets the interaction listener for this Ad. /// </summary> public void SetDislikeCallback( IDislikeInteractionListener listener) { }
/// <summary> /// Shows the express banner ad. /// </summary> /// <param name="expressAd">Express ad.</param> /// <param name="listener">Listener.</param> /// <param name="dislikeInteractionListener">Dislike interaction listener.</param> public void ShowExpressBannerAd(AndroidJavaObject activity, AndroidJavaObject expressAd, IExpressAdInteractionListener listener, IDislikeInteractionListener dislikeInteractionListener) { }
/// <summary> /// Set the dislike interaction listener. /// </summary> public void SetDislikeInteractionCallback( IDislikeInteractionListener listener) { listener.OnCancel(); }
/// <summary> /// Sets the show dislike icon. /// </summary> public void SetShowDislikeIcon(IDislikeInteractionListener listener) { }
public DislikeInteractionCallback( IDislikeInteractionListener listener) : base("com.bytedance.sdk.openadsdk.TTAdDislike$DislikeInteractionCallback") { this.listener = listener; }
/// <summary> /// Shows the express banner ad. /// </summary> /// <param name="expressAd">Express ad.</param> /// <param name="listener">Listener.</param> /// <param name="dislikeInteractionListener">Dislike interaction listener.</param> public void ShowExpressBannerAd(AndroidJavaObject activity, AndroidJavaObject expressAd, IExpressAdInteractionListener listener, IDislikeInteractionListener dislikeInteractionListener) { this.nativeAdManager.Call("showExpressBannerAd", activity, expressAd, new ExpressAdInteractionCallback(listener), new DisLikeCallback(dislikeInteractionListener)); }
public DisLikeCallback(IDislikeInteractionListener dislike) : base("com.bytedance.sdk.openadsdk.TTAdDislike$DislikeInteractionCallback") { this.dislikeInteractionCallback = dislike; }