导航菜单

页面标题

页面副标题

Releam v2.13.2 - InstantWordCardActivity.java 源代码

正在查看: Releam v2.13.2 应用的 InstantWordCardActivity.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package com.solaflashapps.releam.instant;

import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.view.ViewGroup;
import android.view.ViewPropertyAnimator;
import android.view.animation.AnimationUtils;
import android.view.animation.Interpolator;
import android.widget.ImageView;
import android.widget.ProgressBar;
import android.widget.TextView;
import androidx.cardview.widget.CardView;
import androidx.databinding.b;
import androidx.databinding.e;
import androidx.lifecycle.u;
import androidx.recyclerview.widget.RecyclerView;
import c0.n;
import com.solaflashapps.releam.instant.InstantWordCardActivity;
import com.solaflashapps.releam.ui.words.addedit.AddOrEditWordView;
import d9.i;
import f8.f;
import h6.y0;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.WeakHashMap;
import l0.j0;
import l0.v0;
import n1.a0;
import n1.h;
import n1.z;
import n7.c;
import o7.q;
import q9.m;
import t7.a;
import t7.d;
import t7.g;
import t7.j;
import t8.w;

public final class InstantWordCardActivity extends f {

    public static final int f3898q0 = 0;

    public w f3899n0;

    public int f3900o0;

    public boolean f3901p0;

    public InstantWordCardActivity() {
        new a(this, true);
    }

    @Override
    public final e A() {
        e b10 = b.b(getLayoutInflater(), 2131492900, null, false);
        s9.a.m(b10, "inflate(...)");
        return b10;
    }

    public final void E(aa.a aVar) {
        CardView cardView = w().f7686r;
        s9.a.l(cardView, "null cannot be cast to non-null type android.view.ViewGroup");
        a0 a0Var = new a0();
        a0Var.P(1);
        h hVar = new h(2);
        hVar.V = 150L;
        a0Var.N(hVar);
        n1.f fVar = new n1.f();
        fVar.V = 300L;
        a0Var.N(fVar);
        h hVar2 = new h(1);
        hVar2.V = 150L;
        a0Var.N(hVar2);
        a0Var.M(new d(aVar, 0));
        z.a(cardView, a0Var);
    }

    public final void F() {
        ViewPropertyAnimator interpolator;
        ViewPropertyAnimator duration;
        ViewPropertyAnimator withEndAction;
        View view = w().f1012g;
        s9.a.m(view, "getRoot(...)");
        Interpolator loadInterpolator = AnimationUtils.loadInterpolator(this, 2130771997);
        int integer = getResources().getInteger(2131361801);
        View rootView = view.getRootView();
        if (((rootView == null || (interpolator = y0.e(rootView).setInterpolator(loadInterpolator)) == null || (duration = interpolator.setDuration((long) integer)) == null || (withEndAction = duration.withEndAction(new a0.a(this, 1))) == null) ? null : withEndAction.alpha(0.0f)) == null) {
            finish();
        }
    }

    public final void G() {
        L(false);
        K(false);
        E(new t7.e(this, 0));
        w().f7691x.setVisibility(8);
        w().f7685q.setVisibility(0);
    }

    public final void H() {
        w().f7685q.setEnabled(true);
        ProgressBar progressBar = w().f7688u;
        s9.a.m(progressBar, "progress");
        progressBar.setVisibility(8);
        ImageView imageView = w().f7684p;
        s9.a.m(imageView, "action");
        imageView.setVisibility(0);
    }

    public final void I() {
        L(false);
        K(false);
        E(new t7.e(this, 1));
        w().f7689v.setVisibility(8);
        w().f7685q.setVisibility(0);
    }

    public final void J() {
        RecyclerView recyclerView = w().f7689v;
        s9.a.m(recyclerView, "topicsList");
        if (recyclerView.getVisibility() == 0) {
            View view = w().f1012g;
            s9.a.m(view, "getRoot(...)");
            ViewGroup.LayoutParams layoutParams = w().f7686r.getLayoutParams();
            s9.a.l(layoutParams, "null cannot be cast to non-null type android.view.ViewGroup.MarginLayoutParams");
            ViewGroup.MarginLayoutParams marginLayoutParams = (ViewGroup.MarginLayoutParams) layoutParams;
            int height = (((view.getHeight() - view.getPaddingTop()) - view.getPaddingBottom()) - marginLayoutParams.topMargin) - marginLayoutParams.bottomMargin;
            ViewGroup.LayoutParams layoutParams2 = w().f7689v.getLayoutParams();
            if (layoutParams2.height != height) {
                layoutParams2.height = height;
                w().f7689v.setLayoutParams(layoutParams2);
            }
        }
    }

    public final void K(boolean z10) {
        if (this.f3901p0) {
            z10 = false;
        }
        if (w().f7687t.isEnabled() != z10) {
            w().f7687t.setEnabled(z10);
            if (z10) {
                TextView textView = w().f7687t;
                s9.a.m(textView, "oneMore");
                y0.e(textView).scaleX(1.0f).scaleY(1.0f).withStartAction(new t7.b(this, 2));
            } else {
                TextView textView2 = w().f7687t;
                s9.a.m(textView2, "oneMore");
                y0.e(textView2).scaleX(0.0f).scaleY(0.0f).withEndAction(new t7.b(this, 3));
            }
        }
    }

    public final void L(boolean z10) {
        if (w().f7684p.isEnabled() != z10) {
            w().f7684p.setEnabled(z10);
            if (z10) {
                ImageView imageView = w().f7684p;
                s9.a.m(imageView, "action");
                y0.e(imageView).scaleX(1.0f).scaleY(1.0f).withStartAction(new t7.b(this, 0));
            } else {
                ImageView imageView2 = w().f7684p;
                s9.a.m(imageView2, "action");
                y0.e(imageView2).scaleX(0.0f).scaleY(0.0f).withEndAction(new t7.b(this, 1));
            }
        }
    }

    public final void M() {
        this.f3900o0++;
        L(false);
        K(false);
        TextView textView = w().f7690w;
        s9.a.m(textView, "tvDone");
        y0.e(textView).setStartDelay(0L).alpha(1.0f).withStartAction(new t7.b(this, 4));
        AddOrEditWordView addOrEditWordView = w().f7685q;
        s9.a.m(addOrEditWordView, "addOrEditWordView");
        y0.e(addOrEditWordView).setStartDelay(0L).alpha(0.0f).withEndAction(new t7.b(this, 5));
    }

    @Override
    public final void onActivityResult(int i10, int i11, Intent intent) {
        w().f7685q.i(i10, i11, intent);
    }

    @Override
    public final void onBackPressed() {
        ProgressBar progressBar = w().f7688u;
        s9.a.m(progressBar, "progress");
        if (progressBar.getVisibility() == 0) {
            return;
        }
        if (w().f7691x.getVisibility() == 0) {
            G();
        } else if (w().f7689v.getVisibility() == 0) {
            I();
        } else {
            w().f7685q.a();
        }
    }

    @Override
    public final void onCreate(Bundle bundle) {
        super.onCreate(bundle);
        a2.f.Q(getWindow());
        CharSequence charSequenceExtra = getIntent().getCharSequenceExtra("android.intent.extra.PROCESS_TEXT");
        final int i10 = 1;
        this.f3901p0 = !(charSequenceExtra == null || charSequenceExtra.length() == 0);
        i iVar = null;
        w().f7685q.setEditFirstWord(charSequenceExtra != null ? charSequenceExtra.toString() : null);
        w().f7684p.setEnabled(false);
        w().f7684p.setOnClickListener(new View.OnClickListener(this) {

            public final InstantWordCardActivity f9417q;

            {
                this.f9417q = this;
            }

            @Override
            public final void onClick(View view) {
                int i11 = r2;
                InstantWordCardActivity instantWordCardActivity = this.f9417q;
                switch (i11) {
                    case 0:
                        int i12 = InstantWordCardActivity.f3898q0;
                        s9.a.n(instantWordCardActivity, "this$0");
                        ProgressBar progressBar = instantWordCardActivity.w().f7688u;
                        s9.a.m(progressBar, "progress");
                        if (progressBar.getVisibility() == 0) {
                            return;
                        }
                        if (instantWordCardActivity.w().f7691x.getVisibility() == 0) {
                            instantWordCardActivity.G();
                            return;
                        }
                        if (instantWordCardActivity.w().f7689v.getVisibility() != 0) {
                            instantWordCardActivity.w().f7685q.c(true);
                            return;
                        }
                        q w10 = instantWordCardActivity.w();
                        w wVar = instantWordCardActivity.f3899n0;
                        if (wVar == null) {
                            s9.a.t0("adapter");
                            throw null;
                        }
                        t8.z zVar = (t8.z) m.H(wVar.H());
                        w10.f7685q.setSection(zVar != null ? zVar.V : null);
                        instantWordCardActivity.w().f7685q.v();
                        instantWordCardActivity.I();
                        return;
                    case 1:
                        int i13 = InstantWordCardActivity.f3898q0;
                        s9.a.n(instantWordCardActivity, "this$0");
                        ProgressBar progressBar2 = instantWordCardActivity.w().f7688u;
                        s9.a.m(progressBar2, "progress");
                        if (progressBar2.getVisibility() == 0) {
                            return;
                        }
                        instantWordCardActivity.w().f7685q.a();
                        return;
                    default:
                        int i14 = InstantWordCardActivity.f3898q0;
                        s9.a.n(instantWordCardActivity, "this$0");
                        u3.a.G(m7.a.I0, null);
                        instantWordCardActivity.w().f7685q.c(false);
                        return;
                }
            }
        });
        w().s.setOnClickListener(new View.OnClickListener(this) {

            public final InstantWordCardActivity f9417q;

            {
                this.f9417q = this;
            }

            @Override
            public final void onClick(View view) {
                int i11 = i10;
                InstantWordCardActivity instantWordCardActivity = this.f9417q;
                switch (i11) {
                    case 0:
                        int i12 = InstantWordCardActivity.f3898q0;
                        s9.a.n(instantWordCardActivity, "this$0");
                        ProgressBar progressBar = instantWordCardActivity.w().f7688u;
                        s9.a.m(progressBar, "progress");
                        if (progressBar.getVisibility() == 0) {
                            return;
                        }
                        if (instantWordCardActivity.w().f7691x.getVisibility() == 0) {
                            instantWordCardActivity.G();
                            return;
                        }
                        if (instantWordCardActivity.w().f7689v.getVisibility() != 0) {
                            instantWordCardActivity.w().f7685q.c(true);
                            return;
                        }
                        q w10 = instantWordCardActivity.w();
                        w wVar = instantWordCardActivity.f3899n0;
                        if (wVar == null) {
                            s9.a.t0("adapter");
                            throw null;
                        }
                        t8.z zVar = (t8.z) m.H(wVar.H());
                        w10.f7685q.setSection(zVar != null ? zVar.V : null);
                        instantWordCardActivity.w().f7685q.v();
                        instantWordCardActivity.I();
                        return;
                    case 1:
                        int i13 = InstantWordCardActivity.f3898q0;
                        s9.a.n(instantWordCardActivity, "this$0");
                        ProgressBar progressBar2 = instantWordCardActivity.w().f7688u;
                        s9.a.m(progressBar2, "progress");
                        if (progressBar2.getVisibility() == 0) {
                            return;
                        }
                        instantWordCardActivity.w().f7685q.a();
                        return;
                    default:
                        int i14 = InstantWordCardActivity.f3898q0;
                        s9.a.n(instantWordCardActivity, "this$0");
                        u3.a.G(m7.a.I0, null);
                        instantWordCardActivity.w().f7685q.c(false);
                        return;
                }
            }
        });
        w().f7685q.setOnOpenActivityCallback(new g(this, 0));
        w().f7685q.setOnSendResultCallback(new t7.h(this, 0));
        w().f7685q.setOnSaveEnabledCallback(new t7.i(this, r1));
        w().f7685q.setOnClose(new t7.e(this, 3));
        w().f7685q.setHasHintText(false);
        w().f7685q.setShowOnlyBaseViewFirst(true);
        w().f7685q.setAllowChangeTopic(true);
        int i11 = 4;
        w().f7685q.setOnChangeTopicCallback(new t7.e(this, i11));
        w().f7685q.setOnShowNgramsCallback(new t7.i(this, i10));
        w().f7685q.setOnAnimateImageButtons(new j(this, 0));
        q w10 = w();
        u uVar = this.V;
        s9.a.m(uVar, "<get-lifecycle>(...)");
        w10.f7685q.f(uVar);
        w().f7685q.animate().setDuration(150L);
        w().f7691x.animate().setDuration(150L);
        w().f7689v.animate().setDuration(150L);
        w().f7684p.animate().setDuration(150L);
        w().f7687t.animate().setDuration(150L);
        w().f7690w.animate().setDuration(150L);
        w wVar = new w();
        this.f3899n0 = wVar;
        wVar.f9532k = new t7.f(this, 0);
        if (bundle != null) {
            wVar.E(bundle.getBundle("SECTIONS_TAG"));
        } else {
            wVar.B(new n(wVar, new i0.b(6), 17));
            w wVar2 = this.f3899n0;
            if (wVar2 == null) {
                s9.a.t0("adapter");
                throw null;
            }
            wVar2.L(m.S(c.D()));
        }
        q w11 = w();
        w wVar3 = this.f3899n0;
        if (wVar3 == null) {
            s9.a.t0("adapter");
            throw null;
        }
        w11.f7689v.setAdapter(wVar3);
        if (bundle != null) {
            iVar = (i) bundle.getSerializable("SELECTED_TOPIC_TAG");
        } else {
            int i12 = l7.b.i().getInt("com.releam.AppPreferenceManager.SELECTED_TOPIC_FOR_QUICK_CARDS", -1);
            if (i12 != -1) {
                w wVar4 = this.f3899n0;
                if (wVar4 == null) {
                    s9.a.t0("adapter");
                    throw null;
                }
                ArrayList v4 = wVar4.v();
                ArrayList arrayList = new ArrayList();
                Iterator it = v4.iterator();
                while (it.hasNext()) {
                    Object next = it.next();
                    if (next instanceof t8.z) {
                        arrayList.add(next);
                    }
                }
                ArrayList arrayList2 = new ArrayList(q9.j.C(arrayList));
                Iterator it2 = arrayList.iterator();
                while (it2.hasNext()) {
                    arrayList2.add(((t8.z) it2.next()).V);
                }
                Iterator it3 = arrayList2.iterator();
                while (true) {
                    if (!it3.hasNext()) {
                        break;
                    }
                    Object next2 = it3.next();
                    if (((i) next2).f4385i == i12) {
                        iVar = next2;
                        break;
                    }
                }
                iVar = iVar;
            }
        }
        if (iVar != null) {
            w().f7685q.setSection(iVar);
            w().f7685q.v();
        }
        this.f3900o0 = bundle != null ? bundle.getInt("CARDS_SAVED_COUNTER") : 0;
        final int i13 = 2;
        w().f7687t.setOnClickListener(new View.OnClickListener(this) {

            public final InstantWordCardActivity f9417q;

            {
                this.f9417q = this;
            }

            @Override
            public final void onClick(View view) {
                int i112 = i13;
                InstantWordCardActivity instantWordCardActivity = this.f9417q;
                switch (i112) {
                    case 0:
                        int i122 = InstantWordCardActivity.f3898q0;
                        s9.a.n(instantWordCardActivity, "this$0");
                        ProgressBar progressBar = instantWordCardActivity.w().f7688u;
                        s9.a.m(progressBar, "progress");
                        if (progressBar.getVisibility() == 0) {
                            return;
                        }
                        if (instantWordCardActivity.w().f7691x.getVisibility() == 0) {
                            instantWordCardActivity.G();
                            return;
                        }
                        if (instantWordCardActivity.w().f7689v.getVisibility() != 0) {
                            instantWordCardActivity.w().f7685q.c(true);
                            return;
                        }
                        q w102 = instantWordCardActivity.w();
                        w wVar5 = instantWordCardActivity.f3899n0;
                        if (wVar5 == null) {
                            s9.a.t0("adapter");
                            throw null;
                        }
                        t8.z zVar = (t8.z) m.H(wVar5.H());
                        w102.f7685q.setSection(zVar != null ? zVar.V : null);
                        instantWordCardActivity.w().f7685q.v();
                        instantWordCardActivity.I();
                        return;
                    case 1:
                        int i132 = InstantWordCardActivity.f3898q0;
                        s9.a.n(instantWordCardActivity, "this$0");
                        ProgressBar progressBar2 = instantWordCardActivity.w().f7688u;
                        s9.a.m(progressBar2, "progress");
                        if (progressBar2.getVisibility() == 0) {
                            return;
                        }
                        instantWordCardActivity.w().f7685q.a();
                        return;
                    default:
                        int i14 = InstantWordCardActivity.f3898q0;
                        s9.a.n(instantWordCardActivity, "this$0");
                        u3.a.G(m7.a.I0, null);
                        instantWordCardActivity.w().f7685q.c(false);
                        return;
                }
            }
        });
        w().f7687t.setText(f7.b.j("+", this.f3900o0 + 1));
        View view = w().f1012g;
        s9.a.m(view, "getRoot(...)");
        i8.g gVar = new i8.g(new t7.e(this, i13), i11);
        WeakHashMap weakHashMap = v0.f6493a;
        j0.u(view, gVar);
    }

    @Override
    public final void onResume() {
        super.onResume();
        w().f7685q.v();
        w3.h.r(w().f7685q.getMFirstWordEditText());
    }

    @Override
    public final void onSaveInstanceState(Bundle bundle) {
        s9.a.n(bundle, "outState");
        super.onSaveInstanceState(bundle);
        w wVar = this.f3899n0;
        if (wVar == null) {
            s9.a.t0("adapter");
            throw null;
        }
        bundle.putBundle("SECTIONS_TAG", wVar.A());
        bundle.putSerializable("SELECTED_TOPIC_TAG", w().f7685q.getSection());
        bundle.putInt("CARDS_SAVED_COUNTER", this.f3900o0);
    }
}