导航菜单

页面标题

页面副标题

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

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

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


package com.inmobi.ads.rendering;

import android.R;
import android.annotation.SuppressLint;
import android.annotation.TargetApi;
import android.app.Activity;
import android.content.Intent;
import android.content.SharedPreferences;
import android.content.res.Configuration;
import android.util.SparseArray;
import android.view.MotionEvent;
import android.view.View;
import android.view.ViewGroup;
import android.view.Window;
import android.widget.LinearLayout;
import android.widget.RelativeLayout;
import android.window.OnBackInvokedCallback;
import android.window.OnBackInvokedDispatcher;
import com.inmobi.ads.rendering.InMobiAdActivity;
import com.inmobi.commons.core.configs.a;
import com.inmobi.media.c4;
import com.inmobi.media.g5;
import com.inmobi.media.h5;
import com.inmobi.media.i;
import com.inmobi.media.l5;
import com.inmobi.media.m3;
import com.inmobi.media.t;
import com.inmobi.media.u3;
import com.inmobi.media.ub;
import com.inmobi.media.w3;
import com.inmobi.media.wb;
import com.inmobi.media.xa;
import java.lang.ref.WeakReference;
import java.util.HashMap;
import java.util.Map;
import kotlin.Metadata;
import kotlin.jvm.internal.Intrinsics;
import org.jetbrains.annotations.NotNull;

@Metadata(bv = {1, 0, 3}, d1 = {"\u0000\f\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0006\b\u0007\u0018\u0000 \u00042\u00020\u0001:\u0002\u0005\u0006B\u0007¢\u0006\u0004\b\u0002\u0010\u0003¨\u0006\u0007"}, d2 = {"Lcom/inmobi/ads/rendering/InMobiAdActivity;", "Landroid/app/Activity;", "<init>", "()V", "j", a.d, "b", "media_release"}, k = 1, mv = {1, 5, 1})
@SuppressLint({"ClickableViewAccessibility"})
public final class InMobiAdActivity extends Activity {

    @NotNull
    public static final Companion INSTANCE = new Companion();

    @NotNull
    public static final SparseArray<i> k = new SparseArray<>();
    public static ub l;
    public static wb m;
    public h5 a;
    public g5 b;
    public ub c;
    public int d;
    public boolean e;
    public boolean f;
    public boolean g;
    public l5 h;

    @TargetApi(33)
    public OnBackInvokedCallback i;

    public static final class b {

        @NotNull
        public static final b a = new b();

        @NotNull
        public static final Map<String, WeakReference<Object>> b = new HashMap();
    }

    public static final void a(InMobiAdActivity inMobiAdActivity) {
        inMobiAdActivity.a();
    }

    public static final boolean b(InMobiAdActivity inMobiAdActivity, View view, MotionEvent motionEvent) {
        c4 c4Var;
        if (motionEvent.getAction() != 1) {
            if (motionEvent.getAction() == 0) {
                view.setBackgroundColor(-16711681);
            }
            return true;
        }
        view.setBackgroundColor(-7829368);
        ub ubVar = inMobiAdActivity.c;
        if (ubVar != null && (c4Var = ubVar.r0) != null) {
            c4Var.a("userclickReload");
        }
        ub ubVar2 = inMobiAdActivity.c;
        if (ubVar2 != null) {
            ubVar2.reload();
        }
        return true;
    }

    public static final boolean c(InMobiAdActivity inMobiAdActivity, View view, MotionEvent motionEvent) {
        if (motionEvent.getAction() != 1) {
            if (motionEvent.getAction() == 0) {
                view.setBackgroundColor(-16711681);
            }
            return true;
        }
        view.setBackgroundColor(-7829368);
        ub ubVar = inMobiAdActivity.c;
        if (ubVar != null && ubVar.canGoBack()) {
            ub ubVar2 = inMobiAdActivity.c;
            if (ubVar2 != null) {
                ubVar2.goBack();
            }
        } else {
            inMobiAdActivity.e = true;
            inMobiAdActivity.finish();
        }
        return true;
    }

    public static final boolean d(InMobiAdActivity inMobiAdActivity, View view, MotionEvent motionEvent) {
        ub ubVar;
        if (motionEvent.getAction() != 1) {
            if (motionEvent.getAction() == 0) {
                view.setBackgroundColor(-16711681);
            }
            return true;
        }
        view.setBackgroundColor(-7829368);
        ub ubVar2 = inMobiAdActivity.c;
        if (ubVar2 != null && ubVar2.canGoForward() && (ubVar = inMobiAdActivity.c) != null) {
            ubVar.goForward();
        }
        return true;
    }

    @Override
    public SharedPreferences getSharedPreferences(String str, int i) {
        return tya.m.getSharedPreferences(str, i);
    }

    @Override
    @jf4
    public void onBackPressed() {
        a();
    }

    @Override
    public void onConfigurationChanged(@NotNull Configuration configuration) {
        l5 l5Var = this.h;
        if (l5Var != null) {
            l5Var.a("InMobiAdActivity", "onConfigChanged");
        }
        super.onConfigurationChanged(configuration);
        h5 h5Var = this.a;
        if (h5Var != null) {
            h5Var.a();
        }
    }

    @Override
    @android.annotation.TargetApi(23)
    public void onCreate(android.os.Bundle r35) {
        throw new UnsupportedOperationException("Method not decompiled: com.inmobi.ads.rendering.InMobiAdActivity.onCreate(android.os.Bundle):void");
    }

    @Override
    public void onDestroy() {
        i.a fullScreenEventsListener;
        l5 l5Var = this.h;
        if (l5Var != null) {
            l5Var.a("InMobiAdActivity", "onDestroy");
        }
        if (this.e) {
            int i = this.d;
            if (100 == i) {
                ub ubVar = this.c;
                if (ubVar != null && (fullScreenEventsListener = ubVar.getFullScreenEventsListener()) != null) {
                    try {
                        fullScreenEventsListener.b(this.c);
                        this.c.b();
                        h5 h5Var = this.a;
                        if (h5Var == null) {
                            h5Var = null;
                        }
                        h5Var.b(this.c);
                        this.c = null;
                    } catch (Exception unused) {
                    }
                }
            } else if (102 == i) {
                g5 g5Var = this.b;
                if (g5Var != null) {
                    h5 h5Var2 = this.a;
                    if (h5Var2 == null) {
                        h5Var2 = null;
                    }
                    h5Var2.b(g5Var);
                    g5Var.c();
                }
                this.b = null;
            }
        } else {
            int i2 = this.d;
            if (100 != i2 && 102 == i2) {
                g5 g5Var2 = this.b;
                if (g5Var2 != null) {
                    h5 h5Var3 = this.a;
                    if (h5Var3 == null) {
                        h5Var3 = null;
                    }
                    h5Var3.b(g5Var2);
                    g5Var2.c();
                }
                this.b = null;
            }
        }
        super.onDestroy();
    }

    @Override
    public void onMultiWindowModeChanged(boolean z) {
        g5 g5Var;
        h5 h5Var;
        l5 l5Var = this.h;
        if (l5Var != null) {
            l5Var.a("InMobiAdActivity", Intrinsics.f(Boolean.valueOf(z), "multiWindow mode - "));
        }
        super.onMultiWindowModeChanged(z);
        if (z || (g5Var = this.b) == null) {
            return;
        }
        ub ubVar = g5Var.b;
        xa orientationProperties = (ubVar != null && (ubVar instanceof ub)) ? ubVar.getOrientationProperties() : null;
        if (orientationProperties == null || (h5Var = this.a) == null) {
            return;
        }
        h5Var.a(orientationProperties);
    }

    @Override
    public void onNewIntent(@NotNull Intent intent) {
        l5 l5Var = this.h;
        if (l5Var != null) {
            l5Var.a("InMobiAdActivity", "onNewIntent");
        }
        super.onNewIntent(intent);
        this.f = false;
        this.c = null;
        setIntent(intent);
        g5 g5Var = this.b;
        if (g5Var == null) {
            return;
        }
        g5Var.a(intent, k);
        t tVar = g5Var.c;
        if (tVar == null) {
            return;
        }
        tVar.g();
    }

    @Override
    public void onResume() {
        g5 g5Var;
        t tVar;
        i.a fullScreenEventsListener;
        l5 l5Var = this.h;
        if (l5Var != null) {
            l5Var.a("InMobiAdActivity", "onResume");
        }
        super.onResume();
        if (this.e) {
            return;
        }
        int i = this.d;
        if (100 != i) {
            if (102 != i || (g5Var = this.b) == null || (tVar = g5Var.c) == null) {
                return;
            }
            tVar.c();
            return;
        }
        ub ubVar = this.c;
        if (ubVar == null || (fullScreenEventsListener = ubVar.getFullScreenEventsListener()) == null) {
            return;
        }
        try {
            if (this.f) {
                return;
            }
            this.f = true;
            fullScreenEventsListener.a(this.c);
        } catch (Exception unused) {
        }
    }

    @Override
    public void onStart() {
        g5 g5Var;
        Window window;
        OnBackInvokedDispatcher onBackInvokedDispatcher;
        l5 l5Var = this.h;
        if (l5Var != null) {
            l5Var.a("InMobiAdActivity", "onStart");
        }
        super.onStart();
        u3 u3Var = u3.a;
        if (u3Var.F()) {
            if (this.i == null) {
                this.i = new OnBackInvokedCallback() {
                    @Override
                    public final void onBackInvoked() {
                        InMobiAdActivity.a(InMobiAdActivity.this);
                    }
                };
            }
            onBackInvokedDispatcher = getOnBackInvokedDispatcher();
            OnBackInvokedCallback onBackInvokedCallback = this.i;
            if (onBackInvokedCallback == null) {
                onBackInvokedCallback = null;
            }
            tk0.b(onBackInvokedDispatcher, onBackInvokedCallback);
        }
        if (this.e || 102 != this.d || (g5Var = this.b) == null) {
            return;
        }
        t tVar = g5Var.c;
        if (tVar != null) {
            tVar.g();
        }
        i iVar = g5Var.b;
        if (iVar != null && g5Var.b(iVar) && !u3Var.D() && u3Var.x()) {
            Object obj = g5Var.a.get();
            InMobiAdActivity inMobiAdActivity = obj instanceof InMobiAdActivity ? (InMobiAdActivity) obj : null;
            if (inMobiAdActivity == null || (window = inMobiAdActivity.getWindow()) == null) {
                return;
            }
            window.getDecorView().setSystemUiVisibility(5638);
        }
    }

    @Override
    public void onStop() {
        g5 g5Var;
        t tVar;
        OnBackInvokedDispatcher onBackInvokedDispatcher;
        l5 l5Var = this.h;
        if (l5Var != null) {
            l5Var.a("InMobiAdActivity", "onStop");
        }
        super.onStop();
        if (u3.a.F() && this.i != null) {
            onBackInvokedDispatcher = getOnBackInvokedDispatcher();
            OnBackInvokedCallback onBackInvokedCallback = this.i;
            if (onBackInvokedCallback == null) {
                onBackInvokedCallback = null;
            }
            fh0.a(onBackInvokedDispatcher, onBackInvokedCallback);
        }
        if (this.e || (g5Var = this.b) == null || (tVar = g5Var.c) == null) {
            return;
        }
        tVar.d();
    }

    public static final class Companion {
        public final void a(@NotNull Object obj) {
            InMobiAdActivity.k.remove(obj.hashCode());
        }

        public final int a(@NotNull i iVar) {
            int hashCode = iVar.hashCode();
            InMobiAdActivity.k.put(hashCode, iVar);
            return hashCode;
        }
    }

    public final void a(ViewGroup viewGroup) {
        float f = w3.a.d().c;
        LinearLayout linearLayout = new LinearLayout(this);
        RelativeLayout.LayoutParams layoutParams = new RelativeLayout.LayoutParams(-1, (int) (48 * f));
        linearLayout.setOrientation(0);
        linearLayout.setId(65533);
        linearLayout.setWeightSum(100.0f);
        linearLayout.setBackgroundResource(R.drawable.bottom_bar);
        linearLayout.setBackgroundColor(-7829368);
        layoutParams.addRule(12);
        viewGroup.addView(linearLayout, layoutParams);
        LinearLayout.LayoutParams layoutParams2 = new LinearLayout.LayoutParams(-1, -1);
        layoutParams2.weight = 25.0f;
        View m3Var = new m3(this, (byte) 2, this.h);
        m3Var.setOnTouchListener(new View.OnTouchListener() {
            @Override
            public final boolean onTouch(View view, MotionEvent motionEvent) {
                return InMobiAdActivity.a(InMobiAdActivity.this, view, motionEvent);
            }
        });
        linearLayout.addView(m3Var, layoutParams2);
        View m3Var2 = new m3(this, (byte) 3, this.h);
        m3Var2.setOnTouchListener(new View.OnTouchListener() {
            @Override
            public final boolean onTouch(View view, MotionEvent motionEvent) {
                return InMobiAdActivity.b(InMobiAdActivity.this, view, motionEvent);
            }
        });
        linearLayout.addView(m3Var2, layoutParams2);
        View m3Var3 = new m3(this, (byte) 4, this.h);
        m3Var3.setOnTouchListener(new View.OnTouchListener() {
            @Override
            public final boolean onTouch(View view, MotionEvent motionEvent) {
                return InMobiAdActivity.c(InMobiAdActivity.this, view, motionEvent);
            }
        });
        linearLayout.addView(m3Var3, layoutParams2);
        View m3Var4 = new m3(this, (byte) 6, this.h);
        m3Var4.setOnTouchListener(new View.OnTouchListener() {
            @Override
            public final boolean onTouch(View view, MotionEvent motionEvent) {
                return InMobiAdActivity.d(InMobiAdActivity.this, view, motionEvent);
            }
        });
        linearLayout.addView(m3Var4, layoutParams2);
    }

    @Override
    public void onMultiWindowModeChanged(boolean z, @NotNull Configuration configuration) {
        super.onMultiWindowModeChanged(z, configuration);
        onMultiWindowModeChanged(z);
    }

    public static final boolean a(InMobiAdActivity inMobiAdActivity, View view, MotionEvent motionEvent) {
        c4 c4Var;
        if (motionEvent.getAction() == 1) {
            view.setBackgroundColor(-7829368);
            ub ubVar = inMobiAdActivity.c;
            if (ubVar != null && (c4Var = ubVar.r0) != null) {
                c4Var.a("userclickClose");
            }
            inMobiAdActivity.e = true;
            inMobiAdActivity.finish();
            return true;
        }
        if (motionEvent.getAction() == 0) {
            view.setBackgroundColor(-16711681);
        }
        return true;
    }

    public final void a() {
        t tVar;
        l5 l5Var = this.h;
        if (l5Var != null) {
            l5Var.a("InMobiAdActivity", "onBackPressed");
        }
        int i = this.d;
        if (i != 102) {
            if (i == 100) {
                l5 l5Var2 = this.h;
                if (l5Var2 != null) {
                    l5Var2.a("InMobiAdActivity", "back pressed in browser");
                }
                this.e = true;
                finish();
                return;
            }
            return;
        }
        l5 l5Var3 = this.h;
        if (l5Var3 != null) {
            l5Var3.a("InMobiAdActivity", "back pressed on ad");
        }
        g5 g5Var = this.b;
        if (g5Var == null || (tVar = g5Var.c) == null) {
            return;
        }
        tVar.a();
    }
}