导航菜单

页面标题

页面副标题

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

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

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


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

import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import android.text.TextUtils;
import android.view.MenuItem;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageView;
import androidx.appcompat.app.ActionBar;
import androidx.appcompat.widget.Toolbar;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
import com.google.android.material.appbar.AppBarLayout;
import com.google.android.material.appbar.CollapsingToolbarLayout;
import com.m.x.player.pandora.common.fromstack.From;
import com.m.x.player.pandora.common.fromstack.FromStack;
import com.mxtech.videoplayer.ad.ActivityWelcomeMX;
import com.mxtech.videoplayer.ad.online.ad.link.AdPlacement;
import com.mxtech.videoplayer.ad.online.model.bean.EmptyOrNetErrorInfo;
import com.mxtech.videoplayer.ad.online.model.bean.next.OnlineResource;
import com.mxtech.videoplayer.ad.online.model.bean.next.ResourceFlow;
import com.mxtech.videoplayer.ad.online.model.bean.next.ResourceType;
import com.mxtech.videoplayer.ad.online.model.bean.next.SubscribeInfo;
import com.mxtech.videoplayer.ad.online.model.bean.next.publisher.ResourcePublisher;
import com.mxtech.videoplayer.ad.online.mxexo.ExoPlayerActivity;
import com.mxtech.videoplayer.ad.view.imageview.BlurImageView;
import com.mxtech.videoplayer.ad.view.list.MXRecyclerView;
import defpackage.ikd;
import defpackage.ksa;
import defpackage.qbg;
import defpackage.rj4;
import defpackage.w7e;
import defpackage.x7e;
import defpackage.xe0;
import defpackage.xxc;
import defpackage.y7e;
import defpackage.z7e;
import defpackage.zg;
import defpackage.zgg;
import java.security.InvalidParameterException;
import java.util.ArrayList;

public class PublisherDetailsActivity extends xxc {
    public static final int J = 0;
    public View A;
    public AppBarLayout B;
    public CollapsingToolbarLayout C;
    public String D;
    public BlurImageView E;
    public ImageView F;
    public n31 G;
    public com.mxtech.videoplayer.ad.online.ad.link.a H;
    public ImageView u;
    public z7e v;
    public MXRecyclerView x;
    public mxb y;
    public ResourcePublisher z;
    public final ArrayList w = new ArrayList();
    public final a I = new a();

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

        @Override
        public final void onLoginCancelled() {
            PublisherDetailsActivity.this.y.notifyItemChanged(0);
        }

        @Override
        public final void onLoginSuccessful() {
            PublisherDetailsActivity publisherDetailsActivity = PublisherDetailsActivity.this;
            if (publisherDetailsActivity.A == null) {
                publisherDetailsActivity.A = publisherDetailsActivity.findViewById(2131366191);
            }
            publisherDetailsActivity.A.performClick();
        }
    }

    public static void s6(Context context, ResourcePublisher resourcePublisher, OnlineResource onlineResource, OnlineResource onlineResource2, int i, FromStack fromStack) {
        d0d.p2(resourcePublisher, onlineResource, onlineResource2, fromStack, i, context instanceof PublisherDetailsActivity ? "publisherDetail" : context instanceof ExoPlayerActivity ? "playback" : ((context instanceof ActivityWelcomeMX) && pzh.l(fromStack)) ? ResourceType.TYPE_NAME_MX_TUBE : "");
        Intent intent = new Intent(context, (Class<?>) PublisherDetailsActivity.class);
        intent.putExtra("EXTRA_KEY_PUBLISHER", resourcePublisher);
        intent.putExtra(FromStack.FROM_LIST, fromStack);
        context.startActivity(intent);
    }

    @Override
    public final From d6() {
        ResourcePublisher resourcePublisher = this.z;
        return From.create(resourcePublisher.getId(), resourcePublisher.getName(), "publisherDetail");
    }

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

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

    @Override
    public final void onCreate(Bundle bundle) {
        this.z = (ResourcePublisher) getIntent().getSerializableExtra("EXTRA_KEY_PUBLISHER");
        super.onCreate(bundle);
        ResourcePublisher resourcePublisher = this.z;
        z7e z7eVar = new z7e();
        if (resourcePublisher == null) {
            throw new InvalidParameterException("Invalid params.");
        }
        z7eVar.b = this;
        rj4 a2 = rj4.a(resourcePublisher);
        z7eVar.c = a2;
        a2.i = z7eVar;
        this.v = z7eVar;
        Toolbar toolbar = this.q;
        if (toolbar != null) {
            toolbar.setBackgroundResource(2131235979);
            qbg.f(this.q);
        }
        ActionBar actionBar = this.p;
        if (actionBar != null) {
            actionBar.u(2131234209);
        }
        this.C = findViewById(2131362722);
        this.B = findViewById(2131362092);
        this.F = (ImageView) findViewById(2131363780);
        this.u = (ImageView) findViewById(2131362887);
        this.E = findViewById(2131362289);
        MXRecyclerView findViewById = findViewById(2131363018);
        this.x = findViewById;
        findViewById.setLayoutManager(new LinearLayoutManager(1));
        this.x.S0();
        this.x.T0();
        this.x.setOnActionListener((MXRecyclerView.b) null);
        this.x.setItemAnimator((RecyclerView.j) null);
        mxb mxbVar = new mxb(this.w);
        this.y = mxbVar;
        mxbVar.g(SubscribeInfo.class, new zgg(new zg(this), ResourceType.TYPE_NAME_PUBLISHER, fromStack()));
        this.y.g(EmptyOrNetErrorInfo.class, new uj4(new y7e(this)));
        n31 n31Var = new n31(this);
        this.G = n31Var;
        n31Var.S(new d(this, this, (mvg) null));
        getX();
        g34.a((OnlineResource) null);
        dxc f = this.y.f(ResourceFlow.class);
        f.c = new wf9[]{this.G, new imc(this, (OnlineResource) null, getX()), new osb(this, (OnlineResource) null, getX())};
        f.a(new b00());
        this.x.setAdapter(this.y);
        ResourcePublisher resourcePublisher2 = this.z;
        if (resourcePublisher2 != null) {
            this.D = resourcePublisher2.getName();
            ResourcePublisher resourcePublisher3 = this.z;
            sx9.m(this, this.F, resourcePublisher3.posterList(), 2131167559, 2131167579, kr4.f(), new x7e(this, resourcePublisher3), false);
        }
        this.B.addOnOffsetChangedListener(new w7e(this));
        z7e z7eVar2 = this.v;
        z7eVar2.b.getClass();
        z7eVar2.c.b();
        qbg.g(this);
    }

    public final boolean onCreateOptionsMenu(android.view.Menu r4) {
        throw new UnsupportedOperationException("Method not decompiled: com.mxtech.videoplayer.ad.online.features.publisher.PublisherDetailsActivity.onCreateOptionsMenu(android.view.Menu):boolean");
    }

    @Override
    public final void onDestroy() {
        super.onDestroy();
        kl3.p(new xe0[]{this.v.c.g});
        n31 n31Var = this.G;
        if (n31Var != null) {
            n31Var.O();
        }
    }

    @Override
    public final boolean onOptionsItemSelected(MenuItem menuItem) {
        if (menuItem.getItemId() != 2131361902) {
            return super.onOptionsItemSelected(menuItem);
        }
        ResourcePublisher resourcePublisher = this.z;
        if (resourcePublisher == null || TextUtils.isEmpty(resourcePublisher.getShareUrl())) {
            return true;
        }
        ResourcePublisher resourcePublisher2 = this.z;
        sf.d(this, resourcePublisher2, getX(), resourcePublisher2.getShareUrl());
        return true;
    }

    @Override
    public final void onPause() {
        super.onPause();
        n31 n31Var = this.G;
        if (n31Var != null) {
            n31Var.W();
        }
    }

    @Override
    public final void onResume() {
        super.onResume();
        n31 n31Var = this.G;
        if (n31Var != null) {
            n31Var.U();
        }
    }

    @Override
    public final void onWindowFocusChanged(boolean z) {
        super.onWindowFocusChanged(z);
        if (z && this.H == null) {
            com.mxtech.videoplayer.ad.online.ad.link.a aVar = new com.mxtech.videoplayer.ad.online.ad.link.a();
            this.H = aVar;
            aVar.d(AdPlacement.OTTDetailLink, getLifecycle(), (ViewGroup) findViewById(2131363541), this);
        }
    }

    public final void p6() {
        ArrayList arrayList = this.w;
        if (arrayList.size() > 0) {
            for (int size = arrayList.size() - 1; size >= 0; size--) {
                arrayList.remove(size);
                this.y.notifyItemRemoved(size);
            }
        }
    }
}