package com.mbridge.msdk.video.module; import android.annotation.TargetApi; import android.content.Context; import android.content.res.Configuration; import android.graphics.Bitmap; import android.graphics.drawable.GradientDrawable; import android.renderscript.Allocation; import android.renderscript.Element; import android.renderscript.RenderScript; import android.renderscript.ScriptIntrinsicBlur; import android.text.TextUtils; import android.util.AttributeSet; import android.view.View; import android.view.ViewGroup; import android.view.animation.AlphaAnimation; import android.widget.ImageView; import android.widget.LinearLayout; import android.widget.RelativeLayout; import android.widget.TextView; import androidx.core.internal.view.SupportMenu; import com.mbridge.msdk.MBridgeConstans; import com.mbridge.msdk.dycreator.baseview.MBHeatLevelLayoutView; import com.mbridge.msdk.dycreator.baseview.MBStarLevelLayoutView; import com.mbridge.msdk.dycreator.baseview.cusview.MBridgeBaitClickView; import com.mbridge.msdk.foundation.controller.c; import com.mbridge.msdk.foundation.entity.CampaignEx; import com.mbridge.msdk.foundation.entity.CampaignUnit; import com.mbridge.msdk.foundation.same.report.d.d; import com.mbridge.msdk.foundation.same.report.d.e; import com.mbridge.msdk.foundation.same.report.i; import com.mbridge.msdk.foundation.tools.af; import com.mbridge.msdk.foundation.tools.ak; import com.mbridge.msdk.foundation.tools.aq; import com.mbridge.msdk.shake.MBShakeView; import com.mbridge.msdk.shake.a; import com.mbridge.msdk.video.dynview.e.h; import com.mbridge.msdk.video.dynview.widget.MBridgeLevelLayoutView; import com.mbridge.msdk.video.module.a.a.j; import com.mbridge.msdk.video.signal.factory.b; import com.mbridge.msdk.videocommon.view.RoundImageView; import com.mbridge.msdk.videocommon.view.StarLevelView; import com.mbridge.msdk.widget.FeedBackButton; import java.util.Iterator; import java.util.Locale; import org.json.JSONException; import org.json.JSONObject; /* loaded from: classes4.dex */ public class MBridgeNativeEndCardView extends MBridgeNativeEndCardViewDiff { private LinearLayout A; private Runnable B; private Runnable C; private RelativeLayout D; private b E; private boolean F; private boolean G; private boolean H; private boolean I; private int J; private AlphaAnimation K; private int L; private int M; private int N; private int O; private Bitmap P; private View Q; private FeedBackButton R; private String S; private CampaignUnit T; private MBShakeView U; private com.mbridge.msdk.shake.b V; private MBridgeBaitClickView W; private boolean aa; private int ab; private String ac; private ViewGroup m; private ViewGroup n; private RelativeLayout o; private ImageView p; private ImageView q; private ImageView r; private ImageView s; private TextView t; private ImageView u; private ImageView v; private TextView w; private TextView x; private TextView y; private LinearLayout z; @Override // com.mbridge.msdk.video.module.MBridgeBaseView public void init(Context context) { } public boolean isDyXmlSuccess() { return this.aa; } public void setCloseBtnDelay(int i) { this.J = i; } public void setOnPause() { this.H = false; } public void setOnResume() { this.H = true; } public void setUnitId(String str) { this.S = str; } public MBridgeNativeEndCardView(Context context) { super(context); this.F = false; this.G = false; this.H = false; this.I = false; this.J = 0; this.aa = false; this.ab = 1; } public MBridgeNativeEndCardView(Context context, AttributeSet attributeSet) { super(context, attributeSet); this.F = false; this.G = false; this.H = false; this.I = false; this.J = 0; this.aa = false; this.ab = 1; } public MBridgeNativeEndCardView(Context context, AttributeSet attributeSet, boolean z, int i, boolean z2, int i2, int i3) { super(context, attributeSet, z, i, z2, i2, i3); this.F = false; this.G = false; this.H = false; this.I = false; this.J = 0; this.aa = false; this.ab = 1; } @Override // android.view.ViewGroup, android.view.View public void onAttachedToWindow() { int parseInt; int parseInt2; int i; MBridgeBaitClickView mBridgeBaitClickView; super.onAttachedToWindow(); if (this.B == null) { this.B = new Runnable() { // from class: com.mbridge.msdk.video.module.MBridgeNativeEndCardView.1 @Override // java.lang.Runnable public final void run() { MBridgeNativeEndCardView.this.G = true; if (MBridgeNativeEndCardView.this.Q != null) { MBridgeNativeEndCardView.this.Q.setVisibility(0); } } }; } Runnable runnable = this.B; if (runnable != null) { postDelayed(runnable, this.J * 1000); if (!this.H) { this.H = true; } try { CampaignEx campaignEx = this.b; if (campaignEx != null && campaignEx.isDynamicView()) { String str = this.b.getendcard_url(); if (TextUtils.isEmpty(str)) { str = this.b.getEndScreenUrl(); } String a = aq.a(str, "alac"); if (!TextUtils.isEmpty(a) && a.equals("1") && this.b.getAutoShowStoreMiniCard() != 1) { postDelayed(new Runnable() { // from class: com.mbridge.msdk.video.module.MBridgeNativeEndCardView.8 @Override // java.lang.Runnable public final void run() { MBridgeNativeEndCardView.this.b.setTriggerClickSource(2); MBridgeNativeEndCardView.this.b.setClickType(1); MBridgeNativeEndCardView.a(MBridgeNativeEndCardView.this, 2); } }, 1000L); } } } catch (Throwable th) { af.b(MBridgeBaseView.TAG, th.getMessage()); } } try { CampaignEx campaignEx2 = this.b; if (campaignEx2 != null && campaignEx2.isDynamicView()) { String str2 = this.b.getendcard_url(); if (TextUtils.isEmpty(str2)) { str2 = this.b.getEndScreenUrl(); } String a2 = aq.a(str2, "bait_click"); try { i = Integer.parseInt(a2); } catch (Throwable th2) { af.b(MBridgeBaseView.TAG, th2.getMessage()); i = 1; } if (!TextUtils.isEmpty(a2) && i != 0 && (mBridgeBaitClickView = this.W) != null) { mBridgeBaitClickView.setVisibility(0); this.W.init(1342177280, i); if (this.b.getEcTemplateId() == 1302) { GradientDrawable gradientDrawable = new GradientDrawable(); gradientDrawable.setShape(0); gradientDrawable.setColor(1342177280); gradientDrawable.setStroke(0, SupportMenu.CATEGORY_MASK); gradientDrawable.setCornerRadius(25.0f); this.W.setBackground(gradientDrawable); } this.W.startAnimation(); this.W.setOnClickListener(new View.OnClickListener() { // from class: com.mbridge.msdk.video.module.MBridgeNativeEndCardView.7 @Override // android.view.View.OnClickListener public final void onClick(View view) { MBridgeNativeEndCardView.this.b.setTriggerClickSource(2); MBridgeNativeEndCardView.a(MBridgeNativeEndCardView.this, 0); } }); } } } catch (Throwable th3) { af.b(MBridgeBaseView.TAG, th3.getMessage()); } try { CampaignEx campaignEx3 = this.b; if (campaignEx3 != null && campaignEx3.isDynamicView()) { String str3 = this.b.getendcard_url(); if (TextUtils.isEmpty(str3)) { str3 = this.b.getEndScreenUrl(); } String a3 = aq.a(str3, "shake_show"); String a4 = aq.a(str3, "shake_strength"); String a5 = aq.a(str3, "shake_time"); if (!TextUtils.isEmpty(a3) && a3.equals("1") && this.U == null) { MBridgeBaitClickView mBridgeBaitClickView2 = this.W; if (mBridgeBaitClickView2 != null) { mBridgeBaitClickView2.setVisibility(8); } MBShakeView mBShakeView = new MBShakeView(getContext()); this.U = mBShakeView; mBShakeView.initView(this.b.getAdCall(), true); RelativeLayout.LayoutParams layoutParams = new RelativeLayout.LayoutParams(-2, -2); if (!isLandscape()) { layoutParams.addRule(2, filterFindViewId(this.aa, "mbridge_iv_logo")); layoutParams.addRule(14); this.U.setPadding(0, 0, 0, ak.a(getContext(), 20.0f)); } else { layoutParams.addRule(13); } this.U.setLayoutParams(layoutParams); RelativeLayout relativeLayout = this.o; if (relativeLayout != null && relativeLayout.isShown()) { this.o.addView(this.U); TextView textView = this.ctaView; if (textView != null) { textView.setVisibility(4); } this.U.setOnClickListener(new View.OnClickListener() { // from class: com.mbridge.msdk.video.module.MBridgeNativeEndCardView.5 @Override // android.view.View.OnClickListener public final void onClick(View view) { MBridgeNativeEndCardView.this.b.setTriggerClickSource(5); MBridgeNativeEndCardView.a(MBridgeNativeEndCardView.this, 0); } }); int i2 = 10; if (!TextUtils.isEmpty(a4) && (parseInt2 = Integer.parseInt(a4)) > 0) { i2 = parseInt2; } int i3 = 5000; if (!TextUtils.isEmpty(a5) && (parseInt = Integer.parseInt(a5)) > 0) { i3 = parseInt * 1000; } this.V = new com.mbridge.msdk.shake.b(i2, i3) { // from class: com.mbridge.msdk.video.module.MBridgeNativeEndCardView.6 @Override // com.mbridge.msdk.shake.b public final void a() { if ((com.mbridge.msdk.e.b.a() && MBridgeNativeEndCardView.this.checkChinaShakeState()) || MBridgeNativeEndCardView.this.I || !MBridgeNativeEndCardView.this.H) { return; } MBridgeNativeEndCardView mBridgeNativeEndCardView = MBridgeNativeEndCardView.this; mBridgeNativeEndCardView.f = 0.0f; mBridgeNativeEndCardView.g = 0.0f; mBridgeNativeEndCardView.b.setTriggerClickSource(5); MBridgeNativeEndCardView.a(MBridgeNativeEndCardView.this, 4); } }; a.a().a(this.V); } } } } catch (Throwable th4) { af.b(MBridgeBaseView.TAG, th4.getMessage()); } try { CampaignEx campaignEx4 = this.b; if (campaignEx4 != null && campaignEx4.getAutoShowStoreMiniCard() != 0 && !TextUtils.isEmpty(this.b.getDeepLinkURL())) { long showStoreMiniCardDelayTime = this.b.getShowStoreMiniCardDelayTime(); if (showStoreMiniCardDelayTime == 0) { showStoreMiniCardDelayTime = 1; } if (this.C == null) { this.C = new Runnable() { // from class: com.mbridge.msdk.video.module.MBridgeNativeEndCardView.9 @Override // java.lang.Runnable public final void run() { MBridgeNativeEndCardView.this.b.setTriggerClickSource(2); MBridgeNativeEndCardView.this.b.setClickType(1); MBridgeNativeEndCardView.a(MBridgeNativeEndCardView.this, 2); } }; } postDelayed(this.C, showStoreMiniCardDelayTime * 1000); } } catch (Throwable th5) { af.b(MBridgeBaseView.TAG, th5.getMessage()); } } @Override // android.view.ViewGroup, android.view.View public void onDetachedFromWindow() { super.onDetachedFromWindow(); Runnable runnable = this.B; if (runnable != null) { removeCallbacks(runnable); } Runnable runnable2 = this.C; if (runnable2 != null) { removeCallbacks(runnable2); } if (this.V != null) { a.a().b(this.V); this.V = null; } } /* JADX INFO: Access modifiers changed from: private */ public void a() { int e = e(); if (e > 0) { this.e = b(e); b(); CampaignEx campaignEx = this.b; if (campaignEx != null) { campaignEx.setECTemplateRenderSucc(false); } } } /* JADX INFO: Access modifiers changed from: private */ public void b() { c(); if (!this.e) { this.notifyListener.a(104, ""); } AlphaAnimation alphaAnimation = new AlphaAnimation(0.0f, 100.0f); this.K = alphaAnimation; alphaAnimation.setDuration(200L); } @Override // com.mbridge.msdk.video.module.MBridgeBaseView public void onSelfConfigurationChanged(Configuration configuration) { super.onSelfConfigurationChanged(configuration); CampaignEx campaignEx = this.b; if (campaignEx == null || !campaignEx.isDynamicView()) { RelativeLayout relativeLayout = this.D; if (relativeLayout != null) { relativeLayout.setVisibility(4); } int i = configuration.orientation; this.d = i; if (i == 2) { removeView(this.m); a(this.n); } else { removeView(this.n); a(this.m); } } } public boolean canBackPress() { View view = this.Q; return view != null && view.getVisibility() == 0; } public void notifyShowListener() { this.notifyListener.a(110, ""); } private void a(View view) { if (view == null) { setLayout(); preLoadData(this.E); } else { if (view.getParent() != null) { ((ViewGroup) view.getParent()).removeView(view); } addView(view); b(view); c(); } f(); } private boolean b(int i) { if (isLandscape()) { ViewGroup viewGroup = (ViewGroup) this.c.inflate(i, (ViewGroup) null); this.n = viewGroup; addView(viewGroup); return b(this.n); } ViewGroup viewGroup2 = (ViewGroup) this.c.inflate(i, (ViewGroup) null); this.m = viewGroup2; addView(viewGroup2); return b(this.m); } @Override // com.mbridge.msdk.video.module.MBridgeBaseView public final void c() { if (this.e) { this.o.setOnClickListener(new View.OnClickListener() { // from class: com.mbridge.msdk.video.module.MBridgeNativeEndCardView.14 @Override // android.view.View.OnClickListener public final void onClick(View view) { if (MBridgeNativeEndCardView.this.F) { MBridgeNativeEndCardView.this.b.setTriggerClickSource(2); MBridgeNativeEndCardView.a(MBridgeNativeEndCardView.this, 1); } } }); this.Q.setOnClickListener(new View.OnClickListener() { // from class: com.mbridge.msdk.video.module.MBridgeNativeEndCardView.15 @Override // android.view.View.OnClickListener public final void onClick(View view) { if (MBridgeNativeEndCardView.this.h) { try { com.mbridge.msdk.video.dynview.moffer.a.a().b(); } catch (Exception e) { af.b(MBridgeBaseView.TAG, e.getMessage()); } try { CampaignEx campaignEx = MBridgeNativeEndCardView.this.b; if (campaignEx != null) { String a = aq.a(campaignEx.getendcard_url(), "ecid"); String a2 = aq.a(MBridgeNativeEndCardView.this.b.getendcard_url(), "mof"); e eVar = new e(); eVar.a("type", "choseFromTwoClose"); eVar.a("endcard_id", a); eVar.a("mof", a2); com.mbridge.msdk.video.module.b.a.a("2000103", MBridgeNativeEndCardView.this.b, eVar); } } catch (Exception e2) { if (MBridgeConstans.DEBUG) { e2.printStackTrace(); } } } try { e eVar2 = new e(); eVar2.a("type", 2); d.a().a("2000152", eVar2); d.a().a("2000134", MBridgeNativeEndCardView.this.b); } catch (Throwable th) { if (MBridgeConstans.DEBUG) { th.printStackTrace(); } } MBridgeNativeEndCardView.this.notifyListener.a(104, ""); } }); TextView textView = this.ctaView; if (textView != null) { textView.setOnClickListener(new com.mbridge.msdk.widget.a() { // from class: com.mbridge.msdk.video.module.MBridgeNativeEndCardView.16 @Override // com.mbridge.msdk.widget.a public final void onNoDoubleClick(View view) { MBridgeNativeEndCardView.this.b.setTriggerClickSource(1); MBridgeNativeEndCardView.a(MBridgeNativeEndCardView.this, 0); } }); } this.r.setOnClickListener(new com.mbridge.msdk.widget.a() { // from class: com.mbridge.msdk.video.module.MBridgeNativeEndCardView.17 @Override // com.mbridge.msdk.widget.a public final void onNoDoubleClick(View view) { if (MBridgeNativeEndCardView.this.ctaView != null) { if (!com.mbridge.msdk.e.b.a() || MBridgeNativeEndCardView.this.checkProgressBarIntercepted()) { MBridgeNativeEndCardView.this.b.setTriggerClickSource(2); MBridgeNativeEndCardView.a(MBridgeNativeEndCardView.this, 0); } } } }); this.q.setOnClickListener(new com.mbridge.msdk.widget.a() { // from class: com.mbridge.msdk.video.module.MBridgeNativeEndCardView.2 @Override // com.mbridge.msdk.widget.a public final void onNoDoubleClick(View view) { if (MBridgeNativeEndCardView.this.ctaView != null) { if (!com.mbridge.msdk.e.b.a() || MBridgeNativeEndCardView.this.checkProgressBarIntercepted()) { MBridgeNativeEndCardView.this.b.setTriggerClickSource(2); MBridgeNativeEndCardView.a(MBridgeNativeEndCardView.this, 0); } } } }); } } /* JADX INFO: Access modifiers changed from: private */ public boolean b(View view) { try { this.o = (RelativeLayout) view.findViewById(filterFindViewId(this.aa, "mbridge_native_ec_layout")); this.q = (ImageView) view.findViewById(filterFindViewId(this.aa, "mbridge_iv_adbanner")); this.r = (ImageView) view.findViewById(filterFindViewId(this.aa, "mbridge_iv_icon")); this.s = (ImageView) view.findViewById(filterFindViewId(this.aa, "mbridge_iv_flag")); this.t = (TextView) view.findViewById(filterFindViewId(this.aa, "mbridge_tv_flag")); this.u = (ImageView) view.findViewById(filterFindViewId(this.aa, "mbridge_iv_logo")); this.v = (ImageView) view.findViewById(filterFindViewId(this.aa, "mbridge_iv_link")); this.w = (TextView) view.findViewById(filterFindViewId(this.aa, "mbridge_tv_apptitle")); this.z = (LinearLayout) view.findViewById(filterFindViewId(this.aa, "mbridge_sv_starlevel")); this.A = (LinearLayout) view.findViewById(filterFindViewId(this.aa, "mbridge_sv_heat_count_level")); this.Q = view.findViewById(filterFindViewId(this.aa, "mbridge_iv_close")); this.ctaView = (TextView) view.findViewById(filterFindViewId(this.aa, "mbridge_tv_cta")); this.R = (FeedBackButton) view.findViewById(filterFindViewId(this.aa, "mbridge_native_endcard_feed_btn")); this.D = (RelativeLayout) view.findViewById(filterFindViewId(this.aa, "mbridge_native_ec_controller")); this.p = (ImageView) view.findViewById(filterFindViewId(this.aa, "mbridge_iv_adbanner_bg")); this.W = (MBridgeBaitClickView) findViewById(filterFindViewId(this.aa, "mbridge_animation_click_view")); this.x = (TextView) view.findViewById(filterFindViewId(this.aa, "mbridge_tv_appdesc")); if (this.h) { ImageView imageView = this.q; if (imageView != null && (imageView instanceof RoundImageView)) { ((RoundImageView) imageView).setBorderRadius(10); } ImageView imageView2 = this.r; if (imageView2 != null && (imageView2 instanceof RoundImageView)) { ((RoundImageView) imageView2).setBorderRadius(10); } return isNotNULL(this.q, this.r, this.w, this.z, this.Q, this.ctaView); } TextView textView = (TextView) view.findViewById(filterFindViewId(this.aa, "mbridge_tv_number")); this.y = textView; return isNotNULL(this.q, this.r, this.w, this.x, textView, this.z, this.Q, this.ctaView); } catch (Throwable th) { af.b(MBridgeBaseView.TAG, th.getMessage(), th); return false; } } /* JADX WARN: Code restructure failed: missing block: B:10:0x001b, code lost: r1 = "mbridge_reward_endcard_native_half_landscape"; */ /* JADX WARN: Code restructure failed: missing block: B:11:0x001c, code lost: r3 = r1; */ /* JADX WARN: Code restructure failed: missing block: B:23:0x002e, code lost: if (r6.j != false) goto L11; */ /* JADX WARN: Code restructure failed: missing block: B:9:0x0019, code lost: if (r6.j != false) goto L11; */ /* Code decompiled incorrectly, please refer to instructions dump. To view partially-correct add '--show-bad-code' argument */ private int e() { /* r6 = this; int r0 = r6.k java.lang.String r1 = "mbridge_reward_endcard_native_land" java.lang.String r2 = "mbridge_reward_endcard_native_half_landscape" java.lang.String r3 = "mbridge_reward_endcard_native_hor" java.lang.String r4 = "mbridge_reward_endcard_native_half_portrait" if (r0 != 0) goto L1e boolean r0 = r6.j if (r0 == 0) goto L11 r3 = r4 L11: boolean r0 = r6.isLandscape() if (r0 == 0) goto L31 boolean r0 = r6.j if (r0 == 0) goto L1c L1b: r1 = r2 L1c: r3 = r1 goto L31 L1e: r5 = 1 if (r0 != r5) goto L27 boolean r5 = r6.j if (r5 == 0) goto L29 r3 = r4 goto L29 L27: java.lang.String r3 = "" L29: r4 = 2 if (r0 != r4) goto L31 boolean r0 = r6.j if (r0 == 0) goto L1c goto L1b L31: int r0 = r6.findLayout(r3) return r0 */ throw new UnsupportedOperationException("Method not decompiled: com.mbridge.msdk.video.module.MBridgeNativeEndCardView.e():int"); } @TargetApi(17) public Bitmap blurBitmap(Bitmap bitmap) { try { Bitmap createBitmap = Bitmap.createBitmap(bitmap.getWidth(), bitmap.getHeight(), Bitmap.Config.ARGB_4444); RenderScript create = RenderScript.create(this.a.getApplicationContext()); ScriptIntrinsicBlur create2 = ScriptIntrinsicBlur.create(create, Element.U8_4(create)); Allocation createFromBitmap = Allocation.createFromBitmap(create, bitmap); Allocation createFromBitmap2 = Allocation.createFromBitmap(create, createBitmap); create2.setRadius(25.0f); create2.setInput(createFromBitmap); create2.forEach(createFromBitmap2); createFromBitmap2.copyTo(createBitmap); create.destroy(); return createBitmap; } catch (Throwable unused) { return null; } } public void setNotchPadding(int i, int i2, int i3, int i4) { af.b(MBridgeBaseView.TAG, "NOTCH NativeEndCard " + String.format("%1s-%2s-%3s-%4s", Integer.valueOf(i), Integer.valueOf(i2), Integer.valueOf(i3), Integer.valueOf(i4))); this.L = i; this.M = i2; this.N = i3; this.O = i4; f(); } private void f() { RelativeLayout relativeLayout; if (!this.e || (relativeLayout = this.D) == null) { return; } relativeLayout.postDelayed(new Runnable() { // from class: com.mbridge.msdk.video.module.MBridgeNativeEndCardView.3 @Override // java.lang.Runnable public final void run() { if (MBridgeNativeEndCardView.this.D != null) { CampaignEx campaignEx = MBridgeNativeEndCardView.this.b; if (campaignEx != null && !campaignEx.isDynamicView() && MBridgeNativeEndCardView.this.b.getAdSpaceT() != 2) { MBridgeNativeEndCardView.this.D.setPadding(MBridgeNativeEndCardView.this.L, MBridgeNativeEndCardView.this.N, MBridgeNativeEndCardView.this.M, MBridgeNativeEndCardView.this.O); MBridgeNativeEndCardView.this.D.startAnimation(MBridgeNativeEndCardView.this.K); } MBridgeNativeEndCardView.this.D.setVisibility(0); } if (MBridgeNativeEndCardView.this.Q != null && MBridgeNativeEndCardView.this.Q.getVisibility() != 0 && MBridgeNativeEndCardView.this.G) { MBridgeNativeEndCardView.this.Q.setVisibility(0); } MBridgeNativeEndCardView.p(MBridgeNativeEndCardView.this); } }, 200L); } public void setMoreOfferCampaignUnit(CampaignUnit campaignUnit) { MBShakeView mBShakeView; CampaignEx campaignEx = this.b; if (campaignEx == null || !campaignEx.isDynamicView()) { return; } this.T = campaignUnit; if (campaignUnit == null || campaignUnit.getAds() == null || this.T.getAds().size() <= 5 || (mBShakeView = this.U) == null) { return; } mBShakeView.setPadding(0, 0, 0, ak.a(getContext(), 5.0f)); } public void clearMoreOfferBitmap() { CampaignUnit campaignUnit; CampaignEx campaignEx = this.b; if (campaignEx == null || !campaignEx.isDynamicView() || (campaignUnit = this.T) == null || campaignUnit.getAds() == null || this.T.getAds().size() <= 0) { return; } Iterator it = this.T.getAds().iterator(); while (it.hasNext()) { CampaignEx next = it.next(); if (!TextUtils.isEmpty(next.getIconUrl())) { com.mbridge.msdk.foundation.same.c.b.a(c.m().c()); next.getIconUrl(); } } } public void release() { try { removeAllViews(); AlphaAnimation alphaAnimation = this.K; if (alphaAnimation != null) { alphaAnimation.cancel(); } this.B = null; } catch (Exception e) { af.b(MBridgeBaseView.TAG, e.getMessage()); } } public void setLayout() { if (!this.h) { a(); return; } com.mbridge.msdk.video.dynview.c a = new com.mbridge.msdk.video.dynview.j.c().a(getContext(), this.b, this.i, com.mbridge.msdk.e.b.a() ? "cn_" : "en_"); this.ab = a.n(); com.mbridge.msdk.video.dynview.b.a().a(a, new h() { // from class: com.mbridge.msdk.video.module.MBridgeNativeEndCardView.10 @Override // com.mbridge.msdk.video.dynview.e.h public final void viewInflaterSuccess(com.mbridge.msdk.video.dynview.a aVar) { if (aVar != null) { MBridgeNativeEndCardView.this.addView(aVar.a()); MBridgeNativeEndCardView.this.aa = aVar.c(); if (MBridgeNativeEndCardView.this.ctaViewCanGet(aVar.a(), MBridgeNativeEndCardView.this.aa)) { MBridgeNativeEndCardView mBridgeNativeEndCardView = MBridgeNativeEndCardView.this; mBridgeNativeEndCardView.e = mBridgeNativeEndCardView.b(aVar.a()); MBridgeNativeEndCardView.this.b(); } else { MBridgeNativeEndCardView.this.aa = false; MBridgeNativeEndCardView mBridgeNativeEndCardView2 = MBridgeNativeEndCardView.this; mBridgeNativeEndCardView2.h = false; mBridgeNativeEndCardView2.a(); } MBridgeNativeEndCardView mBridgeNativeEndCardView3 = MBridgeNativeEndCardView.this; CampaignEx campaignEx = mBridgeNativeEndCardView3.b; if (campaignEx != null) { campaignEx.setECTemplateRenderSucc(mBridgeNativeEndCardView3.aa); } } } @Override // com.mbridge.msdk.video.dynview.e.h public final void viewInflaterFail(com.mbridge.msdk.video.dynview.c.a aVar) { af.b(MBridgeBaseView.TAG, "errorMsg:" + aVar.b()); } }); } public void preLoadData(b bVar) { this.E = bVar; try { if (this.b == null || !this.e) { return; } com.mbridge.msdk.foundation.same.c.b.a(this.a.getApplicationContext()).a(this.b.getImageUrl(), new com.mbridge.msdk.foundation.same.c.c() { // from class: com.mbridge.msdk.video.module.MBridgeNativeEndCardView.11 @Override // com.mbridge.msdk.foundation.same.c.c public final void onFailedLoad(String str, String str2) { } @Override // com.mbridge.msdk.foundation.same.c.c public final void onSuccessLoad(Bitmap bitmap, String str) { if (bitmap == null || bitmap.isRecycled()) { return; } try { if (MBridgeNativeEndCardView.this.q != null) { MBridgeNativeEndCardView mBridgeNativeEndCardView = MBridgeNativeEndCardView.this; if (mBridgeNativeEndCardView.h) { mBridgeNativeEndCardView.q.setBackground(null); } MBridgeNativeEndCardView.this.q.setImageBitmap(bitmap); } MBridgeNativeEndCardView.a(MBridgeNativeEndCardView.this, bitmap); } catch (Throwable unused) { if (MBridgeNativeEndCardView.this.p != null) { MBridgeNativeEndCardView.this.p.setVisibility(4); } } } }); com.mbridge.msdk.foundation.same.c.b.a(this.a.getApplicationContext()).a(this.b.getIconUrl(), new j(this.r, ak.a(c.m().c(), 8.0f))); this.w.setText(this.b.getAppName()); TextView textView = this.ctaView; if (textView != null) { textView.setText(this.b.getAdCall()); } TextView textView2 = this.x; if (textView2 != null) { textView2.setText(this.b.getAppDesc()); } TextView textView3 = this.y; if (textView3 != null) { textView3.setText(this.b.getNumberRating() + ")"); } this.z.removeAllViews(); double rating = this.b.getRating(); if (rating <= 0.0d) { rating = 5.0d; } LinearLayout linearLayout = this.z; if (linearLayout instanceof StarLevelView) { ((StarLevelView) linearLayout).initScore(rating); } LinearLayout linearLayout2 = this.z; if (linearLayout2 instanceof MBridgeLevelLayoutView) { ((MBridgeLevelLayoutView) linearLayout2).setRatingAndUser(rating, this.b.getNumberRating()); } LinearLayout linearLayout3 = this.z; if (linearLayout3 instanceof MBStarLevelLayoutView) { ((MBStarLevelLayoutView) linearLayout3).setRating((int) rating); } LinearLayout linearLayout4 = this.A; if (linearLayout4 != null && (linearLayout4 instanceof MBHeatLevelLayoutView)) { ((MBHeatLevelLayoutView) linearLayout4).setHeatCount(this.b.getNumberRating()); } if (!TextUtils.isEmpty(this.b.getendcard_url()) && this.b.getendcard_url().contains("alecfc=1")) { this.F = true; } String language = Locale.getDefault().getLanguage(); if (!TextUtils.isEmpty(language) && language.equals("zh")) { this.s.setImageDrawable(getResources().getDrawable(getResources().getIdentifier("mbridge_reward_flag_cn", "drawable", c.m().g()))); this.ac = "广告"; } else { this.s.setImageDrawable(getResources().getDrawable(getResources().getIdentifier("mbridge_reward_flag_en", "drawable", c.m().g()))); this.ac = "AD"; } if (this.ab == 0) { ImageView imageView = this.s; if (imageView != null) { imageView.setVisibility(4); } ImageView imageView2 = this.u; if (imageView2 != null) { imageView2.setVisibility(4); } TextView textView4 = this.t; if (textView4 != null) { textView4.setVisibility(0); this.t.setText(this.ac); } } ak.a(2, this.v, this.b, this.a, true, new com.mbridge.msdk.foundation.d.a() { // from class: com.mbridge.msdk.video.module.MBridgeNativeEndCardView.12 @Override // com.mbridge.msdk.foundation.d.a public final void showed() { MBridgeNativeEndCardView.this.I = true; } @Override // com.mbridge.msdk.foundation.d.a public final void close() { MBridgeNativeEndCardView.this.I = false; } @Override // com.mbridge.msdk.foundation.d.a public final void summit(String str) { MBridgeNativeEndCardView.this.I = false; } }); if (this.G) { return; } this.Q.setVisibility(8); } catch (Throwable th) { af.a(MBridgeBaseView.TAG, th.getMessage()); } } public static /* synthetic */ void a(MBridgeNativeEndCardView mBridgeNativeEndCardView, final Bitmap bitmap) { try { com.mbridge.msdk.foundation.same.f.a.d().execute(new Runnable() { // from class: com.mbridge.msdk.video.module.MBridgeNativeEndCardView.13 @Override // java.lang.Runnable public final void run() { MBridgeNativeEndCardView mBridgeNativeEndCardView2 = MBridgeNativeEndCardView.this; mBridgeNativeEndCardView2.P = mBridgeNativeEndCardView2.blurBitmap(bitmap); if (MBridgeNativeEndCardView.this.P == null || MBridgeNativeEndCardView.this.P.isRecycled() || MBridgeNativeEndCardView.this.p == null) { return; } MBridgeNativeEndCardView.this.p.post(new Runnable() { // from class: com.mbridge.msdk.video.module.MBridgeNativeEndCardView.13.1 @Override // java.lang.Runnable public final void run() { MBridgeNativeEndCardView mBridgeNativeEndCardView3 = MBridgeNativeEndCardView.this; if (mBridgeNativeEndCardView3.h) { mBridgeNativeEndCardView3.p.setBackground(null); } af.b("async", "执行异步加载图"); MBridgeNativeEndCardView.this.p.setImageBitmap(MBridgeNativeEndCardView.this.P); } }); } }); } catch (Exception e) { af.a(MBridgeBaseView.TAG, e.getMessage()); } } public static /* synthetic */ void a(MBridgeNativeEndCardView mBridgeNativeEndCardView, int i) { JSONObject jSONObject; CampaignEx campaignEx = mBridgeNativeEndCardView.b; if (campaignEx != null && campaignEx.isDynamicView()) { try { CampaignEx.c rewardTemplateMode = mBridgeNativeEndCardView.b.getRewardTemplateMode(); String str = ""; if (rewardTemplateMode != null) { str = rewardTemplateMode.f() + ""; } i.a(c.m().c(), "end_card_click", mBridgeNativeEndCardView.b.getCampaignUnitId(), mBridgeNativeEndCardView.b.isBidCampaign(), mBridgeNativeEndCardView.b.getRequestId(), mBridgeNativeEndCardView.b.getRequestIdNotice(), mBridgeNativeEndCardView.b.getId(), str); } catch (Exception e) { e.printStackTrace(); } } JSONObject jSONObject2 = null; try { jSONObject = new JSONObject(); try { jSONObject.put(com.mbridge.msdk.foundation.same.a.j, mBridgeNativeEndCardView.a(i)); if (mBridgeNativeEndCardView.b.getDynamicTempCode() == 5) { jSONObject.put("camp_position", 0); } } catch (JSONException e2) { e = e2; jSONObject2 = jSONObject; e.printStackTrace(); jSONObject = jSONObject2; mBridgeNativeEndCardView.b.setClickTempSource(2); mBridgeNativeEndCardView.notifyListener.a(105, jSONObject); } } catch (JSONException e3) { e = e3; } mBridgeNativeEndCardView.b.setClickTempSource(2); mBridgeNativeEndCardView.notifyListener.a(105, jSONObject); } public static /* synthetic */ void p(MBridgeNativeEndCardView mBridgeNativeEndCardView) { CampaignEx campaignEx = mBridgeNativeEndCardView.b; if (campaignEx != null) { campaignEx.setCampaignUnitId(mBridgeNativeEndCardView.S); com.mbridge.msdk.foundation.d.b.a().a(mBridgeNativeEndCardView.S + "_2", mBridgeNativeEndCardView.b); } if (com.mbridge.msdk.foundation.d.b.a().b()) { com.mbridge.msdk.foundation.d.b.a().a(mBridgeNativeEndCardView.S + "_2", new com.mbridge.msdk.foundation.d.a() { // from class: com.mbridge.msdk.video.module.MBridgeNativeEndCardView.4 @Override // com.mbridge.msdk.foundation.d.a public final void showed() { MBridgeNativeEndCardView.this.I = true; } @Override // com.mbridge.msdk.foundation.d.a public final void close() { MBridgeNativeEndCardView.this.I = false; } @Override // com.mbridge.msdk.foundation.d.a public final void summit(String str) { MBridgeNativeEndCardView.this.I = false; } }); com.mbridge.msdk.foundation.d.b.a().c(mBridgeNativeEndCardView.S + "_1"); if (mBridgeNativeEndCardView.R != null) { com.mbridge.msdk.foundation.d.b.a().a(mBridgeNativeEndCardView.S + "_2", mBridgeNativeEndCardView.R); return; } return; } FeedBackButton feedBackButton = mBridgeNativeEndCardView.R; if (feedBackButton != null) { feedBackButton.setVisibility(8); } } }