导航菜单

页面标题

页面副标题

Releam v2.13.2 - ArchiveWordPagerActivity.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();
    }
}