GoooBet v1.0版本的 MD5 值为:ff9748f16167bfd7735b669c0a9931c5

以下内容为反编译后的 g.java 源代码,内容仅作参考


package com.applovin.impl.adview.activity.b;

import android.R;
import android.graphics.Color;
import android.graphics.drawable.AnimatedVectorDrawable;
import android.net.Uri;
import android.os.StrictMode;
import android.os.SystemClock;
import android.view.View;
import android.widget.ImageView;
import com.applovin.adview.AppLovinFullscreenActivity;
import com.applovin.impl.adview.n;
import com.applovin.impl.sdk.e.o;
import com.applovin.impl.sdk.e.y;
import com.applovin.impl.sdk.k;
import com.applovin.sdk.AppLovinAdClickListener;
import com.applovin.sdk.AppLovinAdDisplayListener;
import com.applovin.sdk.AppLovinAdVideoPlaybackListener;
import java.util.concurrent.TimeUnit;
import java.util.concurrent.atomic.AtomicBoolean;

public class g extends com.applovin.impl.adview.activity.b.a implements com.applovin.impl.adview.g {
    private boolean A;
    private long B;
    private long C;
    private final com.applovin.impl.adview.activity.a.d r;
    private final n s;
    private final ImageView t;
    private final com.applovin.impl.adview.a u;
    private final boolean v;
    private double w;
    private double x;
    private AtomicBoolean y;
    private AtomicBoolean z;

    private class a implements View.OnClickListener {
        private a() {
        }

        @Override
        public void onClick(View view) {
            if (view == g.this.s) {
                if (!g.this.q()) {
                    g.this.u();
                    return;
                } else {
                    g.this.n();
                    g.this.o.b();
                    return;
                }
            }
            if (view == g.this.t) {
                g.this.w();
                return;
            }
            g.this.c.e("InterActivityV2", "Unhandled click on widget: " + view);
        }
    }

    public g(com.applovin.impl.sdk.a.g gVar, AppLovinFullscreenActivity appLovinFullscreenActivity, k kVar, AppLovinAdClickListener appLovinAdClickListener, AppLovinAdDisplayListener appLovinAdDisplayListener, AppLovinAdVideoPlaybackListener appLovinAdVideoPlaybackListener) {
        super(gVar, appLovinFullscreenActivity, kVar, appLovinAdClickListener, appLovinAdDisplayListener, appLovinAdVideoPlaybackListener);
        this.r = new com.applovin.impl.adview.activity.a.d(this.f403a, this.d, this.b);
        this.v = this.f403a.f();
        this.y = new AtomicBoolean();
        this.z = new AtomicBoolean();
        this.A = t();
        this.B = -2L;
        this.C = 0L;
        a aVar = new a();
        if (gVar.s() >= 0) {
            n nVar = new n(gVar.w(), appLovinFullscreenActivity);
            this.s = nVar;
            nVar.setVisibility(8);
            this.s.setOnClickListener(aVar);
        } else {
            this.s = null;
        }
        if (a(this.A, kVar)) {
            ImageView imageView = new ImageView(appLovinFullscreenActivity);
            this.t = imageView;
            imageView.setScaleType(ImageView.ScaleType.FIT_CENTER);
            this.t.setClickable(true);
            this.t.setOnClickListener(aVar);
            d(this.A);
        } else {
            this.t = null;
        }
        if (!this.v) {
            this.u = null;
            return;
        }
        com.applovin.impl.adview.a aVar2 = new com.applovin.impl.adview.a(appLovinFullscreenActivity, ((Integer) kVar.a(com.applovin.impl.sdk.c.b.cH)).intValue(), R.attr.progressBarStyleLarge);
        this.u = aVar2;
        aVar2.setColor(Color.parseColor("#75FFFFFF"));
        this.u.setBackgroundColor(Color.parseColor("#00000000"));
        this.u.setVisibility(8);
    }

    private static boolean a(boolean z, k kVar) {
        if (!((Boolean) kVar.a(com.applovin.impl.sdk.c.b.ct)).booleanValue()) {
            return false;
        }
        if (!((Boolean) kVar.a(com.applovin.impl.sdk.c.b.cu)).booleanValue() || z) {
            return true;
        }
        return ((Boolean) kVar.a(com.applovin.impl.sdk.c.b.cw)).booleanValue();
    }

    private void d(boolean z) {
        if (com.applovin.impl.sdk.utils.f.d()) {
            AnimatedVectorDrawable animatedVectorDrawable = (AnimatedVectorDrawable) this.d.getDrawable(z ? com.applovin.sdk.R.drawable.unmute_to_mute : com.applovin.sdk.R.drawable.mute_to_unmute);
            if (animatedVectorDrawable != null) {
                this.t.setScaleType(ImageView.ScaleType.FIT_XY);
                this.t.setImageDrawable(animatedVectorDrawable);
                animatedVectorDrawable.start();
                return;
            }
        }
        Uri aE = z ? this.f403a.aE() : this.f403a.aF();
        StrictMode.ThreadPolicy allowThreadDiskReads = StrictMode.allowThreadDiskReads();
        this.t.setImageURI(aE);
        StrictMode.setThreadPolicy(allowThreadDiskReads);
    }

    public void x() {
        if (this.z.compareAndSet(false, true)) {
            a(this.s, this.f403a.s(), new Runnable() {
                @Override
                public void run() {
                    g.this.B = -1L;
                    g.this.C = SystemClock.elapsedRealtime();
                }
            });
        }
    }

    @Override
    public void a() {
        this.c.b("InterActivityV2", "Continue video from prompt - will resume in onWindowFocusChanged(true) when alert dismisses");
    }

    @Override
    public void a(double d) {
        b("javascript:al_setVideoMuted(" + this.A + ");");
        com.applovin.impl.adview.a aVar = this.u;
        if (aVar != null) {
            aVar.b();
        }
        if (this.s != null) {
            x();
        }
        this.f.getAdViewController().m();
        this.x = d;
        s();
        if (this.f403a.am()) {
            this.o.a(this.f403a, (Runnable) null);
        }
    }

    @Override
    public void a_() {
        v();
    }

    @Override
    public void b() {
        this.c.b("InterActivityV2", "Skipping video from prompt");
        u();
    }

    @Override
    public void b(double d) {
        this.w = d;
    }

    @Override
    public void b_() {
        com.applovin.impl.adview.a aVar = this.u;
        if (aVar != null) {
            aVar.a();
        }
    }

    @Override
    public void c() {
        com.applovin.impl.adview.a aVar = this.u;
        if (aVar != null) {
            aVar.b();
        }
    }

    @Override
    public void d() {
        this.r.a(this.t, this.s, this.g, this.u, this.f);
        this.f.getAdViewController().a(this);
        a(false);
        com.applovin.impl.adview.a aVar = this.u;
        if (aVar != null) {
            aVar.a();
        }
        this.f.renderAd(this.f403a);
        if (this.s != null) {
            this.b.Q().a((com.applovin.impl.sdk.e.a) new y(this.b, new Runnable() {
                @Override
                public void run() {
                    g.this.x();
                }
            }), o.a.MAIN, this.f403a.t(), true);
        }
        super.b(this.A);
    }

    @Override
    public void g() {
        l();
        super.g();
    }

    @Override
    protected void l() {
        super.a((int) this.w, this.v, p(), this.B);
    }

    @Override
    protected boolean p() {
        return this.w >= ((double) this.f403a.P());
    }

    @Override
    protected boolean q() {
        return r() && !p();
    }

    @Override
    protected void s() {
        long j;
        int l;
        if (this.f403a.ac() >= 0 || this.f403a.ad() >= 0) {
            long ac = this.f403a.ac();
            com.applovin.impl.sdk.a.g gVar = this.f403a;
            if (ac >= 0) {
                j = gVar.ac();
            } else {
                com.applovin.impl.sdk.a.a aVar = (com.applovin.impl.sdk.a.a) gVar;
                long millis = this.x > 0.0d ? 0 + TimeUnit.SECONDS.toMillis((long) this.x) : 0L;
                if (aVar.ae() && ((l = (int) ((com.applovin.impl.sdk.a.a) this.f403a).l()) > 0 || (l = (int) aVar.u()) > 0)) {
                    millis += TimeUnit.SECONDS.toMillis(l);
                }
                double d = millis;
                double ad = this.f403a.ad();
                Double.isNaN(ad);
                Double.isNaN(d);
                j = (long) (d * (ad / 100.0d));
            }
            a(j);
        }
    }

    public void u() {
        this.B = SystemClock.elapsedRealtime() - this.C;
        this.c.b("InterActivityV2", "Skipping video with skip time: " + this.B + "ms");
        this.e.f();
        if (this.f403a.x()) {
            g();
        } else {
            v();
        }
    }

    public void v() {
        if (this.y.compareAndSet(false, true)) {
            this.c.b("InterActivityV2", "Showing postitial...");
            b("javascript:al_showPostitial();");
            n nVar = this.s;
            if (nVar != null) {
                nVar.setVisibility(8);
            }
            ImageView imageView = this.t;
            if (imageView != null) {
                imageView.setVisibility(8);
            }
            com.applovin.impl.adview.a aVar = this.u;
            if (aVar != null) {
                aVar.b();
            }
            if (this.g != null) {
                if (this.f403a.u() >= 0) {
                    a(this.g, this.f403a.u(), new Runnable() {
                        @Override
                        public void run() {
                            g.this.i = SystemClock.elapsedRealtime();
                        }
                    });
                } else {
                    this.g.setVisibility(0);
                }
            }
            this.f.getAdViewController().n();
        }
    }

    protected void w() {
        this.A = !this.A;
        b("javascript:al_setVideoMuted(" + this.A + ");");
        d(this.A);
        a(this.A, 0L);
    }
}