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