翰林优商.apk(点击下载) / b.java


package com.kwad.components.ad.fullscreen.b.b;

import android.os.Vibrator;
import android.text.TextUtils;
import android.widget.FrameLayout;
import android.widget.ImageView;
import com.kwad.components.ad.reward.d.e;
import com.kwad.components.ad.reward.d.f;
import com.kwad.components.ad.reward.d.j;
import com.kwad.components.ad.reward.k;
import com.kwad.components.ad.reward.presenter.d.a;
import com.kwad.components.core.playable.PlayableSource;
import com.kwad.components.core.webview.b.a.r;
import com.kwad.components.core.webview.b.kwai.i;
import com.kwad.components.core.webview.jshandler.ac;
import com.kwad.components.core.webview.jshandler.ad;
import com.kwad.components.core.webview.jshandler.k;
import com.kwad.sdk.R;
import com.kwad.sdk.components.h;
import com.kwad.sdk.core.g.d;
import com.kwad.sdk.core.imageloader.ImageLoaderProxy;
import com.kwad.sdk.core.report.g;
import com.kwad.sdk.core.webview.kwai.c;
import com.kwad.sdk.utils.ah;
import com.kwad.sdk.utils.bi;
import com.mbridge.msdk.playercommon.exoplayer2.text.ttml.TtmlNode;
import org.json.JSONException;
import org.json.JSONObject;

public final class b extends a {
    private d gF;
    private Vibrator gG;
    private FrameLayout hc;
    private ImageView hd;
    private ac he;
    private i hf;
    private boolean hg;
    private boolean hh;
    private f hi = new f() {
        /* class com.kwad.components.ad.fullscreen.b.b.b.AnonymousClass1 */

        @Override // com.kwad.components.ad.reward.d.f
        public final void a(PlayableSource playableSource, j jVar) {
        }

        @Override // com.kwad.components.ad.reward.d.f
        public final void bT() {
            b.this.hc.setVisibility(0);
        }

        @Override // com.kwad.components.ad.reward.d.f
        public final void bU() {
            b.this.hc.setVisibility(4);
        }
    };
    private k.a hj = new k.a() {
        /* class com.kwad.components.ad.fullscreen.b.b.b.AnonymousClass2 */

        @Override // com.kwad.components.ad.reward.k.a
        public final void cl() {
            b.this.hh = true;
        }

        @Override // com.kwad.components.ad.reward.k.a
        public final void cm() {
            b.this.hh = true;
            if (b.this.he != null) {
                b.this.he.pO();
            }
        }

        @Override // com.kwad.components.ad.reward.k.a
        public final void cn() {
            b.this.hh = false;
            if (b.this.he != null) {
                b.this.he.pP();
            }
        }

        @Override // com.kwad.components.ad.reward.k.a
        public final void co() {
            b.this.hh = false;
        }
    };
    private e mPlayEndPageListener = new e() {
        /* class com.kwad.components.ad.fullscreen.b.b.b.AnonymousClass3 */

        @Override // com.kwad.components.ad.reward.d.e
        public final void bE() {
            if (b.this.gF != null) {
                b.this.gF.bC(b.this.getContext());
            }
            if (b.this.hd != null) {
                b.this.hd.setVisibility(0);
            }
        }
    };

    /* access modifiers changed from: private */
    /* access modifiers changed from: public */
    private void ci() {
        if (this.gF == null) {
            float bI = com.kwad.sdk.core.response.a.b.bI(this.pS.mAdTemplate);
            d dVar = new d(bI);
            this.gF = dVar;
            dVar.a(new com.kwad.sdk.core.g.b() {
                /* class com.kwad.components.ad.fullscreen.b.b.b.AnonymousClass4 */

                @Override // com.kwad.sdk.core.g.b
                public final void cc() {
                }

                @Override // com.kwad.sdk.core.g.b
                public final void d(double d) {
                    com.kwad.sdk.core.c.b.Mt();
                    com.kwad.sdk.core.c.b.getCurrentActivity();
                    b.this.getActivity();
                    if (com.kwad.components.core.c.kwai.b.mg() || !b.this.hh) {
                        bi.a(new Runnable() {
                            /* class com.kwad.components.ad.fullscreen.b.b.b.AnonymousClass4.AnonymousClass1 */

                            public final void run() {
                                b.this.gF.Oa();
                            }
                        }, null, 500);
                        return;
                    }
                    if (b.this.pS != null) {
                        g gVar = new g();
                        gVar.h(d);
                        b.this.pS.a(b.this.getContext(), 157, 1, 0, false, gVar);
                    }
                    bi.a(new Runnable() {
                        /* class com.kwad.components.ad.fullscreen.b.b.b.AnonymousClass4.AnonymousClass2 */

                        public final void run() {
                            com.kwad.sdk.core.e.b.d("TKFullScreenVideoPresenter", "onShakeEvent openGate2");
                            b.this.gF.Oa();
                        }
                    }, null, 500);
                    bi.a(b.this.getContext(), b.this.gG);
                }
            });
            this.gF.I(bI);
            this.gF.bB(getContext());
            if (getContext() != null) {
                this.gG = (Vibrator) getContext().getSystemService("vibrator");
            }
        }
    }

    private void ck() {
        final String F = com.kwad.sdk.core.response.a.a.F(com.kwad.sdk.core.response.a.d.cs(this.pS.mAdTemplate));
        bi.runOnUiThreadDelay(new Runnable() {
            /* class com.kwad.components.ad.fullscreen.b.b.b.AnonymousClass8 */

            public final void run() {
                ImageLoaderProxy.INSTANCE.load(b.this.hd, F);
            }
        }, 1000);
    }

    @Override // com.kwad.components.ad.reward.presenter.d.a, com.kwad.components.core.webview.b.e
    public final void a(i iVar) {
        this.hf = iVar;
        iVar.a(new i.a() {
            /* class com.kwad.components.ad.fullscreen.b.b.b.AnonymousClass7 */

            @Override // com.kwad.components.core.webview.b.kwai.i.a
            public final boolean isMuted() {
                return !b.this.pS.mVideoPlayConfig.isVideoSoundEnable() || com.kwad.components.core.n.b.ar(b.this.getContext()).oz();
            }
        });
    }

    @Override // com.kwad.components.ad.reward.presenter.d.a, com.kwad.components.core.webview.b.e
    public final void a(ac acVar) {
        super.a(acVar);
        this.he = acVar;
    }

    @Override // com.kwad.components.ad.reward.presenter.d.a, com.kwad.components.core.webview.b.e
    public final void a(h hVar, com.kwad.sdk.core.webview.b bVar) {
        super.a(hVar, bVar);
        hVar.c(new ad(new ad.a() {
            /* class com.kwad.components.ad.fullscreen.b.b.b.AnonymousClass5 */

            @Override // com.kwad.components.core.webview.jshandler.ad.a
            public final void cp() {
                b.this.ci();
            }
        }));
        hVar.c(new com.kwad.components.core.webview.jshandler.d() {
            /* class com.kwad.components.ad.fullscreen.b.b.b.AnonymousClass6 */

            @Override // com.kwad.components.core.webview.jshandler.d, com.kwad.sdk.core.webview.kwai.a
            public final void a(String str, c cVar) {
                super.a(str, cVar);
                final r rVar = new r();
                try {
                    rVar.parseJson(new JSONObject(str));
                } catch (JSONException e) {
                    com.kwad.sdk.core.e.b.printStackTrace(e);
                }
                bi.runOnUiThread(new Runnable() {
                    /* class com.kwad.components.ad.fullscreen.b.b.b.AnonymousClass6.AnonymousClass1 */

                    public final void run() {
                        if (TextUtils.equals("start", rVar.Rq)) {
                            if (b.this.pS.mAdOpenInteractionListener != null) {
                                b.this.pS.mAdOpenInteractionListener.onVideoPlayStart();
                            }
                        } else if (TextUtils.equals(TtmlNode.END, rVar.Rq)) {
                            if (b.this.pS.mAdOpenInteractionListener != null) {
                                b.this.pS.mAdOpenInteractionListener.onVideoPlayEnd();
                            }
                        } else if (TextUtils.equals("failed", rVar.Rq)) {
                            long parseLong = rVar.errorReason != null ? Long.parseLong(rVar.errorReason) : 0;
                            b.this.pS.mAdOpenInteractionListener.onVideoPlayError(rVar.errorCode, (int) parseLong);
                            com.kwad.components.ad.reward.monitor.a.a(b.this.pS.oA, b.this.pS.mAdTemplate, b.this.pS.oS, rVar.errorCode, parseLong);
                        }
                    }
                });
            }
        });
    }

    @Override // com.kwad.components.ad.reward.presenter.d.a, com.kwad.sdk.mvp.Presenter, com.kwad.components.ad.reward.presenter.a
    public final void ay() {
        ImageView.ScaleType scaleType;
        ImageView imageView;
        super.ay();
        this.pS.oB = true;
        com.kwad.components.ad.reward.b.fg().a(this.hi);
        this.pS.a(this.hj);
        this.pS.a(this.mPlayEndPageListener);
        if (ah.dh(getContext())) {
            imageView = this.hd;
            scaleType = ImageView.ScaleType.FIT_XY;
        } else {
            imageView = this.hd;
            scaleType = ImageView.ScaleType.FIT_CENTER;
        }
        imageView.setScaleType(scaleType);
        ck();
    }

    @Override // com.kwad.components.core.webview.b.e
    public final void b(k.a aVar) {
        float aV = com.kwad.sdk.b.kwai.a.aV(getContext());
        aVar.width = (int) ((((float) com.kwad.sdk.b.kwai.a.getScreenWidth(getContext())) / aV) + 0.5f);
        aVar.height = (int) ((((float) com.kwad.sdk.b.kwai.a.getScreenHeight(getContext())) / aV) + 0.5f);
    }

    @Override // com.kwad.components.core.webview.b.e
    public final String ce() {
        return "ksad-fullscreen-video-card";
    }

    @Override // com.kwad.components.core.webview.b.e
    public final FrameLayout cf() {
        return this.hc;
    }

    @Override // com.kwad.components.core.webview.b.e
    public final void cg() {
        ac acVar = this.he;
        if (acVar != null) {
            acVar.pM();
            this.he.pN();
        }
        this.hc.setVisibility(8);
        this.hd.setVisibility(8);
        this.pS.oB = false;
        com.kwad.components.core.webview.b.c.a.qh().aP(ce());
        this.pS.b(this.hj);
    }

    @Override // com.kwad.components.ad.reward.presenter.d.a
    public final boolean ch() {
        return true;
    }

    @Override // com.kwad.components.ad.reward.presenter.d.a, com.kwad.components.core.webview.b.e
    public final void cj() {
        ac acVar = this.he;
        if (acVar != null && !this.hg) {
            acVar.pK();
            this.he.pL();
            this.hg = true;
        }
    }

    @Override // com.kwad.sdk.mvp.Presenter
    public final void onCreate() {
        super.onCreate();
        this.hc = (FrameLayout) findViewById(R.id.ksad_js_full_card);
        this.hd = (ImageView) findViewById(R.id.ksad_tk_bg_view);
    }

    @Override // com.kwad.components.ad.reward.presenter.d.a, com.kwad.sdk.mvp.Presenter
    public final void onUnbind() {
        super.onUnbind();
        ac acVar = this.he;
        if (acVar != null) {
            acVar.pM();
            this.he.pN();
        }
        com.kwad.components.ad.reward.b.fg().b(this.hi);
        this.pS.b(this.hj);
    }
}