导航菜单

页面标题

页面副标题

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

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

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


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

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.online.ad.link.AdPlacement;
import com.mxtech.videoplayer.ad.online.ad.link.a;
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.SubscribeInfo;
import com.mxtech.videoplayer.ad.online.model.bean.next.music.MusicArtist;
import com.mxtech.videoplayer.ad.view.list.MXRecyclerView;
import defpackage.gfh;
import defpackage.jyb;
import defpackage.ksa;
import defpackage.kyb;
import defpackage.lyb;
import defpackage.mdg;
import defpackage.myb;
import defpackage.qbg;
import defpackage.rj4;
import defpackage.un;
import defpackage.weh;
import defpackage.xe0;
import defpackage.xxc;
import defpackage.zgg;
import java.util.ArrayList;
import java.util.HashMap;

public class MusicArtistDetailsActivity extends xxc implements ksa.b {
    public static final int F = 0;
    public View A;
    public AppBarLayout B;
    public a C;
    public CollapsingToolbarLayout D;
    public String E;
    public ImageView u;
    public myb v;
    public final ArrayList w = new ArrayList();
    public MXRecyclerView x;
    public mxb y;
    public MusicArtist z;

    public static void s6(Context context, MusicArtist musicArtist, OnlineResource onlineResource, OnlineResource onlineResource2, int i, FromStack fromStack) {
        mdg mdgVar = new mdg("artistClicked", weh.c);
        HashMap hashMap = mdgVar.b;
        d0d.o(musicArtist, hashMap);
        d0d.t(onlineResource, hashMap);
        d0d.m(onlineResource2, hashMap);
        d0d.f(hashMap, fromStack);
        d0d.e("index", Integer.valueOf(i), hashMap);
        d0d.l(musicArtist, hashMap);
        gfh.d(mdgVar);
        Intent intent = new Intent(context, (Class<?>) MusicArtistDetailsActivity.class);
        intent.putExtra("EXTRA_ARTIST", musicArtist);
        intent.putExtra(FromStack.FROM_LIST, fromStack);
        context.startActivity(intent);
    }

    @Override
    public final From d6() {
        MusicArtist musicArtist = this.z;
        return From.create(musicArtist.getId(), musicArtist.getName(), "musicArtistDetail");
    }

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

    @Override
    public final void onCreate(Bundle bundle) {
        this.z = (MusicArtist) getIntent().getSerializableExtra("EXTRA_ARTIST");
        super.onCreate(bundle);
        setTheme(e6());
        MusicArtist musicArtist = this.z;
        myb mybVar = new myb();
        if (musicArtist == null) {
            throw new IllegalArgumentException("Invalid param");
        }
        mybVar.b = this;
        rj4 a = rj4.a(musicArtist);
        mybVar.c = a;
        a.i = mybVar;
        this.v = mybVar;
        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.D = findViewById(2131362722);
        this.B = findViewById(2131362092);
        this.u = (ImageView) findViewById(2131362887);
        MXRecyclerView findViewById = findViewById(2131363018);
        this.x = findViewById;
        findViewById.setLayoutManager(new LinearLayoutManager(1));
        this.x.S0();
        this.x.T0();
        this.x.setItemAnimator((RecyclerView.j) null);
        this.x.setOnActionListener((MXRecyclerView.b) null);
        mxb mxbVar = new mxb(this.w);
        this.y = mxbVar;
        mxbVar.g(SubscribeInfo.class, new zgg(new jyb(this), "artist", fromStack()));
        this.y.g(EmptyOrNetErrorInfo.class, new uj4(new lyb(this)));
        getX();
        g34.a((OnlineResource) null);
        dxc f = this.y.f(ResourceFlow.class);
        f.c = new wf9[]{new imc(this, (OnlineResource) null, getX()), new osb(this, (OnlineResource) null, getX())};
        f.a(new un(5));
        this.x.setAdapter(this.y);
        MusicArtist musicArtist2 = this.z;
        if (musicArtist2 != null) {
            this.E = musicArtist2.getName();
            sx9.l(this, this.u, this.z.posterList(), 2131167559, 2131167579, kr4.f());
        }
        this.B.addOnOffsetChangedListener(new kyb(this));
        myb mybVar2 = this.v;
        mybVar2.b.getClass();
        mybVar2.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.artist.MusicArtistDetailsActivity.onCreateOptionsMenu(android.view.Menu):boolean");
    }

    @Override
    public final void onDestroy() {
        super.onDestroy();
        kl3.p(new xe0[]{this.v.c.g});
    }

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

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

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

    @Override
    public final void onWindowFocusChanged(boolean z) {
        super.onWindowFocusChanged(z);
        if (z && this.C == null) {
            a aVar = new a();
            this.C = 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);
            }
        }
    }
}