导航菜单

页面标题

页面副标题

MX Player v1.97.8 - AdBreakActivity.java 源代码

正在查看: MX Player v1.97.8 应用的 AdBreakActivity.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package com.mxtech.videoplayer.ad.online.ad;

import android.R;
import android.net.wifi.WifiManager;
import android.os.Bundle;
import android.os.Handler;
import android.os.Looper;
import android.os.Message;
import androidx.fragment.app.m;
import defpackage.ahh;
import defpackage.bg;
import defpackage.bj;
import defpackage.cj;
import defpackage.d1j;
import defpackage.shc;
import defpackage.tya;
import defpackage.vm3;
import kotlin.Metadata;
import kotlin.text.c;
import org.jetbrains.annotations.NotNull;

@Metadata(d1 = {"\u0000\u0010\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\u0018\u00002\u00020\u00012\u00020\u0002B\u0007¢\u0006\u0004\b\u0003\u0010\u0004¨\u0006\u0005"}, d2 = {"Lcom/mxtech/videoplayer/ad/online/ad/AdBreakActivity;", "Lpg0;", "Landroid/os/Handler$Callback;", "<init>", "()V", "PlayerAd-vc2001002668-vn1.97.8.1.0-0_google_bundleRelease"}, k = 1, mv = {2, 0, 0}, xi = 48)
public final class AdBreakActivity extends pg0 implements Handler.Callback {
    public static final int j = 0;

    @NotNull
    public final String b = "AdBreak";
    public final int c = 104;

    @NotNull
    public final Handler d = new Handler(Looper.getMainLooper(), this);
    public long f = 10000;

    @NotNull
    public final dg8 g;
    public shc h;
    public boolean i;

    public AdBreakActivity() {
        pgh a = pgh.a();
        this.g = a.a == null ? a.b : ahh.e;
    }

    public final boolean R5(m mVar) {
        int i = d1j.a;
        if (!shc.b(this)) {
            return false;
        }
        String ssid = ((WifiManager) tya.m.getApplicationContext().getSystemService("wifi")).getConnectionInfo().getSSID();
        if (c.o(ssid, "\"", false)) {
            ssid = ssid.subSequence(1, ssid.length()).toString();
        }
        boolean z = (c.o(ssid, "AndroidShare", false) || c.o(ssid, "MxShare", false)) ? false : true;
        dg8 dg8Var = this.g;
        boolean isAdLoaded = dg8Var.isAdLoaded();
        if (!z || !isAdLoaded || !this.i) {
            return false;
        }
        if (this.f > 0) {
            this.d.removeMessages(this.c);
        }
        return dg8Var.b(mVar);
    }

    public final void finish() {
        super/*android.app.Activity*/.finish();
        this.g.release();
        overridePendingTransition(R.anim.fade_in, R.anim.fade_out);
        if (this.f > 0) {
            this.d.removeMessages(this.c);
        }
    }

    @Override
    public final boolean handleMessage(@NotNull Message message) {
        if (message.what != this.c) {
            return false;
        }
        if (!vm3.b(this)) {
            return true;
        }
        if (!this.i || !this.g.b(this)) {
            finish();
        }
        return true;
    }

    public final void onCreate(Bundle bundle) {
        super/*androidx.fragment.app.m*/.onCreate(bundle);
        setContentView(2131558433);
        dg8 dg8Var = this.g;
        if (dg8Var.c() > 0) {
            this.f = dg8Var.c() * 1000;
        }
        shc shcVar = new shc(new bj(this, 0));
        this.h = shcVar;
        shcVar.d();
        overridePendingTransition(0, 0);
        long j2 = this.f;
        if (j2 > 0) {
            this.d.sendEmptyMessageDelayed(this.c, j2);
        }
        dg8Var.j();
        dg8Var.d(new cj(this));
    }

    public final void onDestroy() {
        super.onDestroy();
        shc shcVar = this.h;
        if (shcVar != null) {
            shcVar.c();
        }
    }

    public final void onPause() {
        super/*androidx.fragment.app.m*/.onPause();
        this.i = false;
    }

    public final void onResume() {
        super/*androidx.fragment.app.m*/.onResume();
        this.i = true;
        R5(this);
    }

    public final void onStart() {
        super.onStart();
        bg.j(this);
    }

    public final void onStop() {
        super.onStop();
        bg.k(this);
    }

    public final void onBackPressed() {
    }
}