正在查看: MX Player v1.97.8 应用的 UpcomingActivity.java JAVA 源代码文件
本页面展示 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";
}
}