APKPure.apk分析 / ExplorationActivity.java
package com.apkpure.aegon.exploration;
import android.content.Context;
import android.content.Intent;
import android.content.res.Configuration;
import android.graphics.Rect;
import android.graphics.drawable.Drawable;
import android.os.Build;
import android.text.TextUtils;
import android.view.MotionEvent;
import android.view.View;
import android.view.ViewGroup;
import android.view.Window;
import android.widget.TextView;
import android.widget.ViewFlipper;
import androidx.constraintlayout.widget.ConstraintLayout;
import androidx.swiperefreshlayout.widget.SwipeRefreshLayout;
import com.apkpure.aegon.R;
import com.apkpure.aegon.exploration.page.ExplorationCategoryPage;
import com.apkpure.aegon.widgets.button.DownloadEntryView;
import com.tencent.trpcprotocol.projecta.common.card_data.nano.CardData;
import e.g.a.o.h;
import e.g.a.o.m;
import e.g.a.o.p.l;
import e.g.a.o.p.q;
import e.g.a.o.p.r;
import e.w.e.a.b.l.b;
import i.i.k.f0;
import java.util.ArrayList;
import java.util.Collection;
import java.util.List;
import java.util.Objects;
import o.p.d;
import o.p.j.a.e;
import o.p.j.a.i;
import o.s.b.p;
import o.s.c.j;
import o.x.c;
import o.x.g;
import p.a.b0;
import p.a.l0;
public final class ExplorationActivity extends e.g.a.t.b.a implements m {
public static final /* synthetic */ int v = 0;
/* renamed from: g reason: collision with root package name */
public final s.e.a f1626g = new s.e.c("Exploration|ExplorationActivityLog");
/* renamed from: h reason: collision with root package name */
public final b0 f1627h = k.g.c.c();
/* renamed from: i reason: collision with root package name */
public final List<CardData> f1628i = new ArrayList();
/* renamed from: j reason: collision with root package name */
public List<r> f1629j = new ArrayList();
/* renamed from: k reason: collision with root package name */
public View f1630k;
/* renamed from: l reason: collision with root package name */
public TextView f1631l;
/* renamed from: m reason: collision with root package name */
public View f1632m;
/* renamed from: n reason: collision with root package name */
public SwipeRefreshLayout f1633n;
/* renamed from: o reason: collision with root package name */
public DownloadEntryView f1634o;
/* renamed from: p reason: collision with root package name */
public ViewFlipper f1635p;
/* renamed from: q reason: collision with root package name */
public ConstraintLayout f1636q;
/* renamed from: r reason: collision with root package name */
public r f1637r;
/* renamed from: s reason: collision with root package name */
public r f1638s;
/* renamed from: t reason: collision with root package name */
public long f1639t;
public boolean u;
public static final class a {
public static final Intent a(Context context) {
j.e(context, "mContext");
Intent intent = new Intent(context, ExplorationActivity.class);
intent.putExtra("source", "normal");
return intent;
}
}
@e(c = "com.apkpure.aegon.exploration.ExplorationActivity$displayExplorationQueuePage$1", f = "ExplorationActivity.kt", l = {168, 190}, m = "invokeSuspend")
public static final class b extends i implements p<b0, d<? super o.m>, Object> {
public final /* synthetic */ int $index;
public Object L$0;
public int label;
public final /* synthetic */ ExplorationActivity this$0;
/* JADX INFO: super call moved to the top of the method (can break code semantics) */
public b(int i2, ExplorationActivity explorationActivity, d<? super b> dVar) {
super(2, dVar);
this.$index = i2;
this.this$0 = explorationActivity;
}
@Override // o.p.j.a.a
public final d<o.m> create(Object obj, d<?> dVar) {
return new b(this.$index, this.this$0, dVar);
}
/* JADX WARNING: Removed duplicated region for block: B:27:0x009e */
/* JADX WARNING: Removed duplicated region for block: B:29:0x00a4 */
/* JADX WARNING: Removed duplicated region for block: B:44:0x012d A[RETURN] */
/* JADX WARNING: Removed duplicated region for block: B:45:0x012e */
@Override // o.p.j.a.a
public final Object invokeSuspend(Object obj) {
Drawable drawable;
List<CardData> list;
o.m mVar = o.m.f15828a;
o.p.i.a aVar = o.p.i.a.COROUTINE_SUSPENDED;
int i2 = this.label;
if (i2 == 0) {
k.g.c.u0(obj);
if (this.$index == 0) {
this.this$0.t0(true);
ExplorationActivity.h2(this.this$0);
list = this.this$0.f1628i;
h hVar = h.f6944a;
this.L$0 = list;
this.label = 1;
obj = hVar.b(this);
if (obj == aVar) {
return aVar;
}
}
if (this.$index <= this.this$0.f1629j.size() - 1) {
this.this$0.X0();
return mVar;
}
ExplorationActivity explorationActivity = this.this$0;
ViewFlipper viewFlipper = explorationActivity.f1635p;
if (viewFlipper != null) {
viewFlipper.setDisplayedChild(explorationActivity.j2() + this.$index);
ExplorationActivity explorationActivity2 = this.this$0;
((ViewGroup) explorationActivity2.findViewById(R.id.arg_RES_2131298330)).setPadding(0, explorationActivity2.k2(), 0, 0);
View view = this.this$0.f1630k;
if (view != null) {
view.setVisibility(0);
View view2 = this.this$0.f1632m;
if (view2 != null) {
view2.setVisibility(8);
DownloadEntryView downloadEntryView = this.this$0.f1634o;
if (downloadEntryView != null) {
downloadEntryView.setVisibility(0);
this.this$0.f1629j.get(this.$index).c(this.this$0.f1628i, this.$index);
r rVar = this.this$0.f1629j.get(this.$index);
DownloadEntryView downloadEntryView2 = this.this$0.f1634o;
if (downloadEntryView2 != null) {
rVar.g(downloadEntryView2);
Context I1 = this.this$0.I1();
this.L$0 = null;
this.label = 2;
obj = k.g.c.A0(l0.b, new e.g.a.o.e(I1, "https://projecta-common-1258344701.file.myqcloud.com/xy/aprojectadmin/pkg_upload/20230216/exploration_bg_2.webp", null), this);
if (obj == aVar) {
return aVar;
}
drawable = (Drawable) obj;
if (drawable != null) {
}
} else {
j.n("actionDownloadEntryView");
throw null;
}
} else {
j.n("actionDownloadEntryView");
throw null;
}
} else {
j.n("actionSkip");
throw null;
}
} else {
j.n("appBarLayoutView");
throw null;
}
} else {
j.n("flipperView");
throw null;
}
} else if (i2 == 1) {
list = (List) this.L$0;
k.g.c.u0(obj);
} else if (i2 == 2) {
k.g.c.u0(obj);
drawable = (Drawable) obj;
if (drawable != null) {
return mVar;
}
ConstraintLayout constraintLayout = this.this$0.f1636q;
if (constraintLayout != null) {
constraintLayout.setBackground(drawable);
return mVar;
}
j.n("rootView");
throw null;
} else {
throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
}
Collection<? extends CardData> collection = (List) obj;
if (collection == null) {
collection = new ArrayList<>();
}
list.addAll(collection);
ExplorationActivity explorationActivity3 = this.this$0;
for (T t2 : explorationActivity3.f1628i) {
q qVar = new q(explorationActivity3.I1(), null, 0, 6);
explorationActivity3.f1629j.add(qVar);
ViewFlipper viewFlipper2 = explorationActivity3.f1635p;
if (viewFlipper2 != null) {
viewFlipper2.addView(qVar, viewFlipper2.getChildCount() - 1);
qVar.setExplorationManager(explorationActivity3);
} else {
j.n("flipperView");
throw null;
}
}
this.this$0.t0(false);
if (this.$index <= this.this$0.f1629j.size() - 1) {
}
}
/* JADX DEBUG: Method arguments types fixed to match base method, original types: [java.lang.Object, java.lang.Object] */
@Override // o.s.b.p
public Object j(b0 b0Var, d<? super o.m> dVar) {
return new b(this.$index, this.this$0, dVar).invokeSuspend(o.m.f15828a);
}
}
@e(c = "com.apkpure.aegon.exploration.ExplorationActivity$initViews$1", f = "ExplorationActivity.kt", l = {}, m = "invokeSuspend")
public static final class c extends i implements p<b0, d<? super o.m>, Object> {
public int label;
public final /* synthetic */ ExplorationActivity this$0;
public static final class a implements DownloadEntryView.a {
/* renamed from: a reason: collision with root package name */
public final /* synthetic */ ExplorationActivity f1640a;
public a(ExplorationActivity explorationActivity) {
this.f1640a = explorationActivity;
}
@Override // com.apkpure.aegon.widgets.button.DownloadEntryView.a
public void onClick(View view) {
ExplorationActivity explorationActivity = this.f1640a;
int i2 = ExplorationActivity.v;
int i22 = explorationActivity.i2();
s.e.a aVar = this.f1640a.f1626g;
StringBuilder a0 = e.d.a.a.a.a0("need index: ", i22, ", size: ");
a0.append(this.f1640a.f1629j.size());
i.i.g.c.d0(((s.e.c) aVar).f16991a, a0.toString());
if (i22 >= 0 && i22 < this.f1640a.f1629j.size()) {
this.f1640a.f1629j.get(i22).d();
}
}
}
/* JADX INFO: super call moved to the top of the method (can break code semantics) */
public c(ExplorationActivity explorationActivity, d<? super c> dVar) {
super(2, dVar);
this.this$0 = explorationActivity;
}
@Override // o.p.j.a.a
public final d<o.m> create(Object obj, d<?> dVar) {
return new c(this.this$0, dVar);
}
@Override // o.p.j.a.a
public final Object invokeSuspend(Object obj) {
o.m mVar = o.m.f15828a;
if (this.label == 0) {
k.g.c.u0(obj);
ExplorationActivity.h2(this.this$0);
ExplorationActivity explorationActivity = this.this$0;
View view = explorationActivity.f1632m;
String str = null;
if (view != null) {
view.setOnClickListener(new e.g.a.o.b(explorationActivity));
ExplorationActivity explorationActivity2 = this.this$0;
DownloadEntryView downloadEntryView = explorationActivity2.f1634o;
if (downloadEntryView != null) {
downloadEntryView.setOnClickCallBack(new a(explorationActivity2));
ExplorationActivity explorationActivity3 = this.this$0;
explorationActivity3.f1639t = 2155;
ViewFlipper viewFlipper = explorationActivity3.f1635p;
if (viewFlipper != null) {
viewFlipper.setDisplayedChild(0);
explorationActivity3.l2(explorationActivity3.k2());
View view2 = explorationActivity3.f1630k;
if (view2 != null) {
view2.setVisibility(0);
View view3 = explorationActivity3.f1632m;
if (view3 != null) {
view3.setVisibility(8);
DownloadEntryView downloadEntryView2 = explorationActivity3.f1634o;
if (downloadEntryView2 != null) {
downloadEntryView2.setVisibility(8);
r rVar = explorationActivity3.f1637r;
if (rVar != null) {
rVar.a();
r rVar2 = explorationActivity3.f1637r;
if (rVar2 != null) {
View view4 = explorationActivity3.f1632m;
if (view4 != null) {
rVar2.b(view4);
k.g.c.T(explorationActivity3.f1627h, null, null, new e.g.a.o.c(explorationActivity3, null), 3, null);
ExplorationActivity explorationActivity4 = this.this$0;
TextView textView = explorationActivity4.f1631l;
if (textView != null) {
textView.setOnClickListener(new e.g.a.o.a(explorationActivity4));
Intent intent = this.this$0.getIntent();
String stringExtra = intent == null ? null : intent.getStringExtra("source");
if (stringExtra == null) {
return mVar;
}
ExplorationActivity explorationActivity5 = this.this$0;
Intent intent2 = explorationActivity5.getIntent();
if (intent2 != null) {
str = intent2.getStringExtra("skipSelectPage");
}
explorationActivity5.u = j.a(str, "1");
if (TextUtils.equals("push", stringExtra)) {
this.this$0.w0(0);
}
return mVar;
}
j.n("titleView");
throw null;
}
j.n("actionSkip");
throw null;
}
j.n("explorationCategoryPage");
throw null;
}
j.n("explorationCategoryPage");
throw null;
}
j.n("actionDownloadEntryView");
throw null;
}
j.n("actionSkip");
throw null;
}
j.n("appBarLayoutView");
throw null;
}
j.n("flipperView");
throw null;
}
j.n("actionDownloadEntryView");
throw null;
}
j.n("actionSkip");
throw null;
}
throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
}
/* JADX DEBUG: Method arguments types fixed to match base method, original types: [java.lang.Object, java.lang.Object] */
@Override // o.s.b.p
public Object j(b0 b0Var, d<? super o.m> dVar) {
return new c(this.this$0, dVar).invokeSuspend(o.m.f15828a);
}
}
public static final void h2(ExplorationActivity explorationActivity) {
explorationActivity.f1628i.clear();
explorationActivity.f1629j.clear();
ViewFlipper viewFlipper = explorationActivity.f1635p;
if (viewFlipper != null) {
viewFlipper.removeAllViews();
ExplorationCategoryPage explorationCategoryPage = new ExplorationCategoryPage(explorationActivity.I1(), null, 0, 6);
explorationActivity.f1637r = explorationCategoryPage;
ViewFlipper viewFlipper2 = explorationActivity.f1635p;
if (viewFlipper2 != null) {
viewFlipper2.addView(explorationCategoryPage);
l lVar = new l(explorationActivity.I1(), null, 0, 6);
explorationActivity.f1638s = lVar;
ViewFlipper viewFlipper3 = explorationActivity.f1635p;
if (viewFlipper3 != null) {
viewFlipper3.addView(lVar);
ViewFlipper viewFlipper4 = explorationActivity.f1635p;
if (viewFlipper4 != null) {
j.e(viewFlipper4, "$this$allViews");
f0 f0Var = new f0(viewFlipper4, null);
j.e(f0Var, "block");
g gVar = new g(f0Var);
e.g.a.o.d dVar = e.g.a.o.d.b;
j.e(gVar, "<this>");
j.e(dVar, "predicate");
c.a aVar = new c.a(new o.x.c(gVar, true, dVar));
while (aVar.hasNext()) {
((r) ((View) aVar.next())).setExplorationManager(explorationActivity);
}
return;
}
j.n("flipperView");
throw null;
}
j.n("flipperView");
throw null;
}
j.n("flipperView");
throw null;
}
j.n("flipperView");
throw null;
}
@Override // e.g.a.t.b.a
public int K1() {
return R.layout.arg_RES_2131492926;
}
@Override // e.g.a.t.b.a
public String M1() {
return "page_explore";
}
@Override // e.g.a.o.m
public void N(String str) {
TextView textView = this.f1631l;
if (textView != null) {
if (str == null) {
str = "";
}
textView.setText(str);
return;
}
j.n("titleView");
throw null;
}
@Override // e.g.a.t.b.a
public void R1() {
s.e.a aVar = this.f1626g;
j.k("页面来源dtPageInfo=", this.f7122e);
Objects.requireNonNull((s.e.c) aVar);
l2(k2());
View findViewById = findViewById(R.id.arg_RES_2131298330);
j.d(findViewById, "findViewById(R.id.root_view)");
this.f1636q = (ConstraintLayout) findViewById;
View findViewById2 = findViewById(R.id.arg_RES_2131298665);
j.d(findViewById2, "findViewById(R.id.tool_bar_layout)");
this.f1630k = findViewById2;
View findViewById3 = findViewById(R.id.arg_RES_2131298643);
j.d(findViewById3, "findViewById(R.id.title)");
this.f1631l = (TextView) findViewById3;
View findViewById4 = findViewById(R.id.arg_RES_2131296369);
j.d(findViewById4, "findViewById(R.id.action_skip)");
this.f1632m = findViewById4;
View findViewById5 = findViewById(R.id.arg_RES_2131296347);
j.d(findViewById5, "findViewById(R.id.action_download_entry)");
DownloadEntryView downloadEntryView = (DownloadEntryView) findViewById5;
this.f1634o = downloadEntryView;
downloadEntryView.f2728o = false;
View findViewById6 = findViewById(R.id.arg_RES_2131298566);
j.d(findViewById6, "findViewById(R.id.swipe_refresh_layout)");
this.f1633n = (SwipeRefreshLayout) findViewById6;
View findViewById7 = findViewById(R.id.arg_RES_2131298917);
j.d(findViewById7, "findViewById(R.id.view_flipper)");
this.f1635p = (ViewFlipper) findViewById7;
SwipeRefreshLayout swipeRefreshLayout = this.f1633n;
if (swipeRefreshLayout != null) {
swipeRefreshLayout.setEnabled(false);
k.g.c.T(this.f1627h, null, null, new c(this, null), 3, null);
return;
}
j.n("swipeRefreshLayoutView");
throw null;
}
@Override // e.g.a.o.m
public void X0() {
this.f1639t = 2157;
ViewFlipper viewFlipper = this.f1635p;
if (viewFlipper == null) {
j.n("flipperView");
throw null;
} else if (viewFlipper != null) {
viewFlipper.setDisplayedChild(viewFlipper.getChildCount() - 1);
l2(0);
View view = this.f1630k;
if (view != null) {
view.setVisibility(8);
View view2 = this.f1632m;
if (view2 != null) {
view2.setVisibility(8);
DownloadEntryView downloadEntryView = this.f1634o;
if (downloadEntryView != null) {
downloadEntryView.setVisibility(8);
r rVar = this.f1638s;
if (rVar != null) {
rVar.a();
} else {
j.n("explorationFinishPage");
throw null;
}
} else {
j.n("actionDownloadEntryView");
throw null;
}
} else {
j.n("actionSkip");
throw null;
}
} else {
j.n("appBarLayoutView");
throw null;
}
} else {
j.n("flipperView");
throw null;
}
}
@Override // e.g.a.o.m
public boolean c() {
return this.u;
}
@Override // androidx.activity.ComponentActivity, i.o.c.l, i.i.c.g, e.g.a.t.b.a, i.b.c.i
@Override
public boolean dispatchTouchEvent(MotionEvent motionEvent) {
b.C0315b.f12266a.c(this, motionEvent, false, true);
boolean dispatchTouchEvent = super.dispatchTouchEvent(motionEvent);
b.C0315b.f12266a.c(this, motionEvent, dispatchTouchEvent, false);
return dispatchTouchEvent;
}
@Override // e.g.a.t.b.a
public void f2() {
e.g.a.s.l.a.t1(this, true);
if (Build.VERSION.SDK_INT >= 21) {
getWindow().addFlags(Integer.MIN_VALUE);
getWindow().setNavigationBarColor(i.i.d.a.b(H1(), R.color.arg_RES_2131099729));
}
}
@Override // e.g.a.t.b.a
public void g2() {
k.g.c.y0(H1(), true);
}
public final int i2() {
ViewFlipper viewFlipper = this.f1635p;
if (viewFlipper != null) {
return viewFlipper.getDisplayedChild() - j2();
}
j.n("flipperView");
throw null;
}
public final int j2() {
ViewFlipper viewFlipper = this.f1635p;
if (viewFlipper != null) {
return (viewFlipper.getChildCount() - this.f1629j.size()) - 1;
}
j.n("flipperView");
throw null;
}
public final int k2() {
int identifier;
Window window = getWindow();
j.d(window, "window");
i.b.c.i H1 = H1();
j.e(window, "window");
j.e(H1, "context");
Rect rect = new Rect();
window.getDecorView().getWindowVisibleDisplayFrame(rect);
int i2 = rect.top;
if (i2 == 0) {
try {
Class<?> cls = Class.forName("com.android.internal.R$dimen");
i2 = H1.getResources().getDimensionPixelSize(Integer.parseInt(cls.getField("status_bar_height").get(cls.newInstance()).toString()));
} catch (ClassNotFoundException e2) {
e2.printStackTrace();
} catch (IllegalAccessException e3) {
e3.printStackTrace();
} catch (InstantiationException e4) {
e4.printStackTrace();
} catch (NumberFormatException e5) {
e5.printStackTrace();
} catch (IllegalArgumentException e6) {
e6.printStackTrace();
} catch (SecurityException e7) {
e7.printStackTrace();
} catch (NoSuchFieldException e8) {
e8.printStackTrace();
}
}
return (i2 != 0 || (identifier = H1.getResources().getIdentifier("status_bar_height", "dimen", "android")) <= 0) ? i2 : H1.getResources().getDimensionPixelSize(identifier);
}
public final void l2(int i2) {
((ViewGroup) findViewById(R.id.arg_RES_2131298330)).setPadding(0, i2, 0, 0);
}
@Override // androidx.activity.ComponentActivity
public void onBackPressed() {
ViewFlipper viewFlipper = this.f1635p;
if (viewFlipper != null) {
int displayedChild = viewFlipper.getDisplayedChild();
ViewFlipper viewFlipper2 = this.f1635p;
if (viewFlipper2 != null) {
if (displayedChild < viewFlipper2.getChildCount()) {
ViewFlipper viewFlipper3 = this.f1635p;
if (viewFlipper3 == null) {
j.n("flipperView");
throw null;
} else if (viewFlipper3 != null) {
int displayedChild2 = viewFlipper3.getDisplayedChild();
j.e(viewFlipper3, "$this$get");
View childAt = viewFlipper3.getChildAt(displayedChild2);
if (childAt == null) {
StringBuilder a0 = e.d.a.a.a.a0("Index: ", displayedChild2, ", Size: ");
a0.append(viewFlipper3.getChildCount());
throw new IndexOutOfBoundsException(a0.toString());
} else if (childAt instanceof q) {
int i2 = i2();
s.e.a aVar = this.f1626g;
StringBuilder a02 = e.d.a.a.a.a0("onBackPressed need index: ", i2, ", size: ");
a02.append(this.f1629j.size());
i.i.g.c.d0(((s.e.c) aVar).f16991a, a02.toString());
if (i2 >= 0 && i2 < this.f1629j.size()) {
this.f1629j.get(i2).f(this);
return;
}
return;
}
} else {
j.n("flipperView");
throw null;
}
}
super.onBackPressed();
return;
}
j.n("flipperView");
throw null;
}
j.n("flipperView");
throw null;
}
@Override // androidx.activity.ComponentActivity, i.o.c.l, i.i.c.g, e.g.a.t.b.a, i.b.c.i
@Override
public void onConfigurationChanged(Configuration configuration) {
super.onConfigurationChanged(configuration);
b.C0315b.f12266a.b(this, configuration);
}
@Override // e.g.a.o.m
public void t0(boolean z) {
SwipeRefreshLayout swipeRefreshLayout = this.f1633n;
if (swipeRefreshLayout != null) {
swipeRefreshLayout.setRefreshing(z);
} else {
j.n("swipeRefreshLayoutView");
throw null;
}
}
@Override // e.g.a.t.b.h, e.g.a.t.b.a
public long v1() {
return this.f1639t;
}
@Override // e.g.a.o.m
public void w0(int i2) {
this.f1639t = 2156;
k.g.c.T(this.f1627h, null, null, new b(i2, this, null), 3, null);
}
}