正在查看: Releam v2.13.2 应用的 ArchiveWordPagerActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Releam v2.13.2 应用的 ArchiveWordPagerActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.solaflashapps.releam.ui.words.archive;
import a0.c;
import android.R;
import android.app.Instrumentation;
import android.content.Intent;
import android.os.Build;
import android.os.Bundle;
import android.os.Handler;
import android.transition.Fade;
import android.transition.Transition;
import android.transition.TransitionInflater;
import android.transition.TransitionSet;
import android.view.Menu;
import android.view.MenuItem;
import androidx.appcompat.widget.Toolbar;
import androidx.databinding.b;
import androidx.databinding.e;
import androidx.emoji2.text.m;
import androidx.viewpager.widget.ViewPager;
import c0.n;
import d9.i;
import d9.l;
import f8.d;
import h6.y0;
import java.io.Serializable;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import javax.xml.XMLConstants;
import s9.a;
import t8.i0;
import w8.h;
import w8.j;
import w8.k;
import w8.q;
public final class ArchiveWordPagerActivity extends d {
public static final int f4003s0 = 0;
public i f4004j0;
public j f4005k0;
public ViewPager f4006l0;
public int f4008n0;
public q f4010p0;
public boolean f4011q0;
public w8.i f4012r0;
public ArrayList f4007m0 = new ArrayList();
public String f4009o0 = XMLConstants.DEFAULT_NS_PREFIX;
@Override
public final e A() {
e b10 = b.b(getLayoutInflater(), 2131492898, null, false);
a.m(b10, "inflate(...)");
return b10;
}
public final int C(long j10) {
int size = this.f4007m0.size();
for (int i10 = 0; i10 < size; i10++) {
l lVar = (l) this.f4007m0.get(i10);
if (lVar != null && lVar.f4396i == j10) {
return i10;
}
}
return 0;
}
@Override
public final void onActivityResult(int i10, int i11, Intent intent) {
ArrayList arrayList;
super.onActivityResult(i10, i11, intent);
if (i11 == -1 && i10 == 1) {
List<l> list = (List) (intent != null ? intent.getSerializableExtra("com.solaflashapps.releam.ui.words.training.EXTRA_CHANGED_WORDS") : null);
l lVar = (l) (intent != null ? intent.getSerializableExtra("com.solaflashapps.releam.ui.words.training.EXTRA_CURRENT_ITEM") : null);
if (list != null) {
int i12 = this.f4008n0;
if (i12 == 3) {
for (l lVar2 : list) {
Iterator it = this.f4007m0.iterator();
while (it.hasNext()) {
l lVar3 = (l) it.next();
if (a.c(lVar3, lVar2)) {
lVar3.Y = lVar2.Y;
}
}
}
} else {
if (i12 == 1) {
arrayList = new ArrayList();
for (Object obj : list) {
if (!((l) obj).Y) {
arrayList.add(obj);
}
}
} else if (i12 != 2) {
arrayList = null;
} else {
arrayList = new ArrayList();
for (Object obj2 : list) {
if (((l) obj2).Y) {
arrayList.add(obj2);
}
}
}
if (!(arrayList == null || arrayList.isEmpty())) {
this.f4007m0.removeAll(arrayList);
int i13 = this.f4008n0;
String quantityString = i13 != 1 ? i13 != 2 ? null : getResources().getQuantityString(2131689490, arrayList.size(), Integer.valueOf(arrayList.size())) : getResources().getQuantityString(2131689491, arrayList.size(), Integer.valueOf(arrayList.size()));
if (quantityString != null) {
n nVar = new n(this, quantityString, 23);
ViewPager viewPager = this.f4006l0;
if (viewPager == null) {
a.t0("mViewPager");
throw null;
}
new Handler().post(new m(nVar, this, viewPager, 6));
}
}
}
if (this.f4007m0.isEmpty()) {
finish();
}
ArrayList arrayList2 = this.f4007m0;
a.n(arrayList2, "<this>");
int indexOf = arrayList2.indexOf(lVar);
if (indexOf == -1) {
indexOf = 0;
}
j jVar = this.f4005k0;
if (jVar == null) {
a.t0("mPagerAdapter");
throw null;
}
jVar.h();
ViewPager viewPager2 = this.f4006l0;
if (viewPager2 == null) {
a.t0("mViewPager");
throw null;
}
viewPager2.f1862r0 = false;
viewPager2.v(indexOf, 0, false, false);
ViewPager viewPager3 = this.f4006l0;
if (viewPager3 == null) {
a.t0("mViewPager");
throw null;
}
int currentItem = viewPager3.getCurrentItem();
ArchiveWordActivity.f3998m0 = (currentItem < 0 || currentItem >= this.f4007m0.size()) ? -1L : ((l) this.f4007m0.get(currentItem)).f4396i;
}
}
}
@Override
public final void onCreate(Bundle bundle) {
super.onCreate(bundle);
Serializable serializableExtra = getIntent().getSerializableExtra("com.solaflashapps.releam.ui.words.learn.archiveWordPagerActivity.wordList");
a.l(serializableExtra, "null cannot be cast to non-null type java.util.ArrayList<com.solaflashapps.releam.vo.Word>{ kotlin.collections.TypeAliasesKt.ArrayList<com.solaflashapps.releam.vo.Word> }");
this.f4007m0 = (ArrayList) serializableExtra;
Serializable serializableExtra2 = getIntent().getSerializableExtra("com.solaflashapps.releam.ui.words.learn.archiveWordPagerActivity.sectionId");
a.l(serializableExtra2, "null cannot be cast to non-null type com.solaflashapps.releam.vo.Section");
this.f4004j0 = (i) serializableExtra2;
int i10 = 0;
this.f4008n0 = getIntent().getIntExtra("com.solaflashapps.releam.ui.words.learn.archiveWordPagerActivity.wordListState", 0);
String string = getString(2131820845);
a.m(string, "getString(...)");
this.f4009o0 = string;
Toolbar toolbar = u().f7635q;
a.m(toolbar, "toolbarPager");
i iVar = this.f4004j0;
if (iVar == null) {
a.t0("mParentSection");
throw null;
}
toolbar.setTitle(iVar.f4386q);
q(toolbar);
y0 p4 = p();
if (p4 != null) {
p4.J(true);
}
ViewPager viewPager = u().f7636r;
a.m(viewPager, "vpagerWord");
this.f4006l0 = viewPager;
viewPager.w(new t6.e());
j jVar = new j(this, m(), i10);
this.f4005k0 = jVar;
ViewPager viewPager2 = this.f4006l0;
if (viewPager2 == null) {
a.t0("mViewPager");
throw null;
}
viewPager2.setAdapter(jVar);
ViewPager viewPager3 = this.f4006l0;
if (viewPager3 == null) {
a.t0("mViewPager");
throw null;
}
viewPager3.setCurrentItem(C(ArchiveWordActivity.f3998m0));
ViewPager viewPager4 = this.f4006l0;
if (viewPager4 == null) {
a.t0("mViewPager");
throw null;
}
viewPager4.b(new k(this, i10));
Fade fade = new Fade();
fade.excludeTarget(R.id.statusBarBackground, true);
fade.excludeTarget(2131296363, true);
getWindow().setEnterTransition(fade);
getWindow().setExitTransition(fade);
if (bundle == null) {
this.f4011q0 = true;
}
Object obj = a0.i.f12a;
c.b(this);
u().f7634p.setTransitionName("com.solaflashapps.releam.ui.words.archive.learn.APP_BAR_TRANSITION_NAME");
Transition inflateTransition = TransitionInflater.from(this).inflateTransition(2132017152);
a.l(inflateTransition, "null cannot be cast to non-null type android.transition.TransitionSet");
((TransitionSet) inflateTransition).addTransition(h.f10570i);
getWindow().setSharedElementEnterTransition(inflateTransition);
Transition enterTransition = getWindow().getEnterTransition();
if (enterTransition != null) {
enterTransition.excludeTarget(R.id.statusBarBackground, true);
enterTransition.excludeTarget(R.id.navigationBarBackground, true);
}
Transition returnTransition = getWindow().getReturnTransition();
if (returnTransition != null) {
returnTransition.excludeTarget(R.id.statusBarBackground, true);
returnTransition.excludeTarget(R.id.navigationBarBackground, true);
}
c.c(this, new a0.h(new w8.l(this, 0)));
}
@Override
public final boolean onCreateOptionsMenu(Menu menu) {
a.n(menu, "menu");
super.onCreateOptionsMenu(menu);
getMenuInflater().inflate(2131558408, menu);
menu.findItem(2131296448).setVisible(false);
menu.findItem(2131297116).setVisible(false);
return true;
}
@Override
public final boolean onOptionsItemSelected(MenuItem menuItem) {
a.n(menuItem, "item");
if (menuItem.getItemId() != 16908332) {
return super.onOptionsItemSelected(menuItem);
}
Object obj = a0.i.f12a;
c.a(this);
return true;
}
@Override
public final void onStop() {
if (!isFinishing() && Build.VERSION.SDK_INT >= 29) {
new Instrumentation().callActivityOnSaveInstanceState(this, new Bundle());
}
super.onStop();
i0 i0Var = i0.f9475g;
mb.a.g().e();
}
}