导航菜单

页面标题

页面副标题

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

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

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


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

import android.os.Bundle;
import android.text.TextUtils;
import androidx.fragment.app.FragmentManager;
import androidx.fragment.app.a;
import com.m.x.player.pandora.common.fromstack.From;
import com.mxtech.videoplayer.ad.online.model.bean.next.CardResourceFlow;
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 defpackage.esg;
import defpackage.f34;
import defpackage.h4b;
import defpackage.i0g;
import defpackage.j61;
import defpackage.nvg;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import kotlin.Metadata;
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/features/upcoming/UpcomingActivity;", "Lj61;", "Lf34;", "<init>", "()V", "PlayerAd-vc2001002668-vn1.97.8.1.0-0_google_bundleRelease"}, k = 1, mv = {2, 0, 0}, xi = 48)
public final class UpcomingActivity extends j61 implements f34 {
    public static boolean A = true;
    public nvg x;

    @NotNull
    public final HashMap<String, nvg> y = new HashMap<>();

    @NotNull
    public final ResourceFlow z = (ResourceFlow) ResourceType.TabType.TAB_UPCOMING.createResource();

    @Override
    public final List C3(@NotNull ResourceFlow resourceFlow) {
        nvg nvgVar = this.x;
        if (nvgVar == null) {
            nvgVar = null;
        }
        for (OnlineResource onlineResource : nvgVar.cloneData()) {
            if (TextUtils.equals(onlineResource.getId(), resourceFlow.getId())) {
                return ((CardResourceFlow) onlineResource).getLeftPoster();
            }
        }
        return null;
    }

    @Override
    public final void Y0() {
        l6(this.z.getName());
    }

    @Override
    @NotNull
    public final nvg Y7(@NotNull ResourceFlow resourceFlow) {
        HashMap<String, nvg> hashMap = this.y;
        nvg nvgVar = hashMap.get(resourceFlow.getId());
        if (nvgVar != null) {
            return nvgVar;
        }
        nvg nvgVar2 = this.x;
        ResourceFlow resourceFlow2 = null;
        if (nvgVar2 == null) {
            nvgVar2 = null;
        }
        Iterator<OnlineResource> it = nvgVar2.cloneData().iterator();
        while (true) {
            if (!it.hasNext()) {
                break;
            }
            OnlineResource next = it.next();
            if (TextUtils.equals(next.getId(), resourceFlow.getId())) {
                resourceFlow2 = (ResourceFlow) next;
                break;
            }
        }
        if (resourceFlow2 == null) {
            return new nvg(resourceFlow, false);
        }
        nvg nvgVar3 = new nvg(resourceFlow2, false);
        hashMap.put(resourceFlow2.getId(), nvgVar3);
        return nvgVar3;
    }

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

    @Override
    public final int e6() {
        return i0g.b().h("cloud_disk_theme");
    }

    @Override
    @NotNull
    public final nvg f3() {
        nvg nvgVar = this.x;
        if (nvgVar == null) {
            return null;
        }
        return nvgVar;
    }

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

    @Override
    public final void onCreate(Bundle bundle) {
        super.onCreate(bundle);
        esg.a(this);
        ResourceType.TabType tabType = ResourceType.TabType.TAB_UPCOMING;
        ResourceFlow resourceFlow = this.z;
        resourceFlow.setType(tabType);
        resourceFlow.setId(ResourceType.TYPE_NAME_MX_TUBE);
        resourceFlow.setRefreshUrl("https://androidapi.mxplay.com/v1/tab/upcoming");
        this.x = new nvg(resourceFlow, true);
        h4b h4bVar = new h4b();
        FragmentManager supportFragmentManager = getSupportFragmentManager();
        supportFragmentManager.getClass();
        a aVar = new a(supportFragmentManager);
        aVar.g(2131367420, h4bVar, (String) null);
        aVar.j(true);
    }

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

    @Override
    public final String t6() {
        return "upcoming";
    }
}