导航菜单

页面标题

页面副标题

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

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

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


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

import android.graphics.Bitmap;
import android.os.AsyncTask;
import android.os.Bundle;
import android.view.View;
import android.widget.ImageView;
import android.widget.TextView;
import androidx.appcompat.app.ActionBar;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.j;
import com.google.android.material.appbar.AppBarLayout;
import com.m.x.player.pandora.common.fromstack.From;
import com.mxtech.videoplayer.ad.online.inappnotify.a;
import com.mxtech.videoplayer.ad.online.model.bean.next.OnlineResource;
import com.mxtech.videoplayer.ad.online.model.bean.next.WatchlistProvider;
import com.mxtech.videoplayer.ad.view.list.MXRecyclerView;
import defpackage.coi;
import defpackage.ei0;
import defpackage.fg0;
import defpackage.fqi;
import defpackage.gfh;
import defpackage.gn5;
import defpackage.gx8;
import defpackage.i0g;
import defpackage.ikd;
import defpackage.mdg;
import defpackage.no8;
import defpackage.o0b;
import defpackage.py8;
import defpackage.qbg;
import defpackage.s0b;
import defpackage.shc;
import defpackage.tj5;
import defpackage.weh;
import defpackage.xe;
import defpackage.xxc;
import java.util.ArrayList;
import java.util.LinkedList;
import java.util.List;
import org.greenrobot.eventbus.ThreadMode;

public class InAppStreamActivity extends xxc implements a.InterfaceC0077a, AppBarLayout.g, View.OnClickListener {
    public static final int I = 0;
    public ImageView A;
    public View B;
    public View C;
    public View D;
    public View E;
    public TextView F;
    public AsyncTask G;
    public shc H;
    public InAppNotifyResource u;
    public MXRecyclerView v;
    public mxb w;
    public boolean x;
    public AppBarLayout y;
    public ImageView z;

    public class a implements MXRecyclerView.b {
        public a() {
        }

        public final void onLoadMore() {
            InAppStreamActivity inAppStreamActivity = InAppStreamActivity.this;
            if (inAppStreamActivity.x) {
                return;
            }
            inAppStreamActivity.G = new com.mxtech.videoplayer.ad.online.inappnotify.a(inAppStreamActivity.u, inAppStreamActivity).executeOnExecutor(s0b.e(), new Object[0]);
            inAppStreamActivity.x = true;
        }

        public final void onRefresh() {
            int i = InAppStreamActivity.I;
            InAppStreamActivity inAppStreamActivity = InAppStreamActivity.this;
            inAppStreamActivity.getClass();
            inAppStreamActivity.G = new com.mxtech.videoplayer.ad.online.inappnotify.a(null, inAppStreamActivity).executeOnExecutor(s0b.e(), new Object[0]);
            inAppStreamActivity.x = true;
        }
    }

    public final void B0(AppBarLayout appBarLayout, int i) {
        float pow = (float) Math.pow((-i) / appBarLayout.getTotalScrollRange(), 18.0d);
        this.B.setAlpha(pow);
        appBarLayout.setAlpha(1.0f - pow);
    }

    @Override
    public final void a1(a.b bVar, InAppNotifyResource inAppNotifyResource) {
        Object e;
        ui6 ui6Var;
        this.x = false;
        if (bVar == a.b.c) {
            if (this.u == null) {
                this.C.setVisibility(0);
                this.D.setVisibility(4);
                return;
            } else {
                this.v.W0();
                this.v.X0();
                return;
            }
        }
        this.C.setVisibility(4);
        this.D.setVisibility(0);
        this.v.W0();
        this.v.X0();
        if (inAppNotifyResource == null || !inAppNotifyResource.hasMoreData()) {
            this.v.S0();
        } else {
            this.v.U0();
        }
        if (inAppNotifyResource != null) {
            this.F.setText(inAppNotifyResource.topText);
            mxb mxbVar = this.w;
            List list = mxbVar.i;
            ArrayList arrayList = new ArrayList(inAppNotifyResource.inAppUIList);
            if (inAppNotifyResource.hasMoreData() && !arrayList.isEmpty() && (e = xe.e(1, arrayList)) != null) {
                if (e instanceof ui6) {
                    ui6Var = (ui6) e;
                } else {
                    ui6Var = new ui6();
                    arrayList.add(ui6Var);
                }
                ui6Var.a = true;
            }
            mxbVar.i = arrayList;
            mxb mxbVar2 = this.w;
            List<py8> list2 = inAppNotifyResource.inAppUIList;
            o0b o0bVar = new o0b();
            o0bVar.a = mxbVar2;
            o0bVar.b = list;
            o0bVar.c = list2;
            j.a(o0bVar, true).b(this.w);
            if (this.u == null) {
                ImageView imageView = this.A;
                String str = inAppNotifyResource.barBgUrlArr[i0g.b().i() ? 1 : 0];
                a aVar = new a();
                aVar.g = false;
                aVar.h = false;
                Bitmap.Config config = Bitmap.Config.ARGB_8888;
                sx9.n(imageView, str, 0, 0, fg0.b(aVar, config, aVar), (kt8) null);
                ImageView imageView2 = this.z;
                String str2 = inAppNotifyResource.topChartUrlArr[i0g.b().i() ? 1 : 0];
                a aVar2 = new a();
                aVar2.g = false;
                aVar2.h = false;
                sx9.n(imageView2, str2, 0, 0, fg0.b(aVar2, config, aVar2), (kt8) null);
            }
            this.u = inAppNotifyResource;
        }
    }

    @Override
    public final From d6() {
        return From.create("vLeaderboard", "vLeaderboard", "vLeaderboard");
    }

    @Override
    public final boolean h6() {
        return true;
    }

    @Override
    public final void initToolBar() {
        super.initToolBar();
        ActionBar actionBar = this.p;
        if (actionBar != null) {
            actionBar.u(2131234207);
        }
    }

    @Override
    public final int j6() {
        return 2131558469;
    }

    public final void onBackPressed() {
        ikd.v(this, getIntent());
        super/*ub3*/.onBackPressed();
    }

    @Override
    public void onClick(View view) {
        int id = view.getId();
        if (id != 2131362198) {
            if (id == 2131362416) {
                if (this.H == null) {
                    this.H = new shc(new gn5(this, 2));
                }
                this.H.d();
                ei0.p(this);
                return;
            }
            if (id != 2131365166) {
                return;
            }
        }
        onBackPressed();
    }

    @Override
    public final void onCreate(Bundle bundle) {
        super.onCreate(bundle);
        qbg.g(this);
        MXRecyclerView findViewById = findViewById(2131365603);
        this.v = findViewById;
        findViewById.setOnActionListener(new a());
        mxb mxbVar = new mxb();
        this.w = mxbVar;
        mxbVar.g(py8.class, new gx8(this, getX()));
        this.v.setLayoutManager(new LinearLayoutManager(1));
        MXRecyclerView mXRecyclerView = this.v;
        int u = f74.u(2131165670, this);
        int dimensionPixelSize = getResources().getDimensionPixelSize(2131165727);
        mXRecyclerView.j(new l5g(0, 0, 0, dimensionPixelSize, u, dimensionPixelSize, u, dimensionPixelSize), -1);
        this.v.setAdapter(this.w);
        this.w.i = new ArrayList();
        this.v.S0();
        this.G = new com.mxtech.videoplayer.ad.online.inappnotify.a(null, this).executeOnExecutor(s0b.e(), new Object[0]);
        if (!tj5.b(this)) {
            tj5.e(this);
        }
        AppBarLayout findViewById2 = findViewById(2131362093);
        this.y = findViewById2;
        findViewById2.addOnOffsetChangedListener(this);
        this.z = (ImageView) findViewById(2131365453);
        this.A = (ImageView) findViewById(2131362094);
        View findViewById3 = findViewById(2131362095);
        this.B = findViewById3;
        findViewById3.findViewById(2131362198).setOnClickListener(this);
        this.C = findViewById(2131365169);
        this.D = findViewById(2131362859);
        View findViewById4 = findViewById(2131362416);
        this.E = findViewById4;
        findViewById4.setOnClickListener(this);
        findViewById(2131365166).setOnClickListener(this);
        this.F = (TextView) findViewById(2131363793);
        mdg mdgVar = new mdg("vLeaderboardShown", weh.c);
        d0d.e("type", "page", mdgVar.b);
        gfh.d(mdgVar);
    }

    @Override
    public final void onDestroy() {
        super.onDestroy();
        kl3.b(this.G);
        if (tj5.b(this)) {
            tj5.h(this);
        }
        this.y.removeOnOffsetChangedListener(this);
        shc shcVar = this.H;
        if (shcVar != null) {
            shcVar.c();
        }
    }

    @vgg(threadMode = ThreadMode.MAIN)
    public void onEvent(coi coiVar) {
        if (tj5.a.contains(this)) {
            LinkedList h = fqi.h(coiVar, this.u.resourceList);
            List list = this.w.i;
            for (int i = 0; i < list.size(); i++) {
                Object obj = list.get(i);
                if (obj instanceof py8) {
                    OnlineResource onlineResource = ((py8) obj).a;
                    if (h.contains(onlineResource.getId()) && (onlineResource instanceof WatchlistProvider)) {
                        this.w.notifyItemChanged(i, new no8());
                    }
                }
            }
        }
    }
}