导航菜单

页面标题

页面副标题

Releam v2.13.2 - LanguagesSettingsActivity.java 源代码

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

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


package com.solaflashapps.releam.ui.language;

import android.content.ContentValues;
import android.content.Intent;
import android.database.sqlite.SQLiteDatabase;
import android.os.Bundle;
import android.view.View;
import android.widget.TextView;
import androidx.databinding.b;
import androidx.databinding.e;
import com.google.android.gms.internal.measurement.l3;
import com.solaflashapps.releam.ui.language.LanguagesSettingsActivity;
import com.solaflashapps.releam.ui.language.SelectLanguageActivity;
import com.solaflashapps.releam.ui.words.learn.WordActivity;
import d9.a;
import d9.i;
import f8.f;
import h8.g;
import h8.n;
import java.io.Serializable;
import java.lang.ref.WeakReference;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.Locale;
import n7.c;
import n8.j;
import o7.s;
import q9.m;

public final class LanguagesSettingsActivity extends f {

    public static final a f3944r0;

    public static final a f3945s0;

    public a f3946n0;

    public a f3947o0;

    public n f3948p0;

    public final j f3949q0;

    static {
        a k10 = w9.a.k("en");
        s9.a.k(k10);
        f3944r0 = k10;
        a k11 = w9.a.k("es");
        s9.a.k(k11);
        f3945s0 = k11;
    }

    public LanguagesSettingsActivity() {
        String language = Locale.getDefault().getLanguage();
        s9.a.m(language, "getLanguage(...)");
        Locale locale = Locale.ROOT;
        String lowerCase = language.toLowerCase(locale);
        s9.a.m(lowerCase, "this as java.lang.String).toLowerCase(Locale.ROOT)");
        String country = Locale.getDefault().getCountry();
        s9.a.m(country, "getCountry(...)");
        String lowerCase2 = country.toLowerCase(locale);
        s9.a.m(lowerCase2, "this as java.lang.String).toLowerCase(Locale.ROOT)");
        a k10 = w9.a.k(lowerCase + "-" + lowerCase2);
        a aVar = f3944r0;
        if (k10 == null) {
            String language2 = Locale.getDefault().getLanguage();
            s9.a.m(language2, "getLanguage(...)");
            String lowerCase3 = language2.toLowerCase(locale);
            s9.a.m(lowerCase3, "this as java.lang.String).toLowerCase(Locale.ROOT)");
            k10 = w9.a.k(lowerCase3);
            if (k10 == null) {
                k10 = aVar;
            }
        }
        this.f3946n0 = k10;
        this.f3947o0 = s9.a.c(k10.f4365i, aVar.f4365i) ? f3945s0 : aVar;
        this.f3949q0 = new j(this);
    }

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

    public final void E() {
        Object obj;
        Object obj2;
        ArrayList D = c.D();
        Iterator it = D.iterator();
        while (true) {
            obj = null;
            if (!it.hasNext()) {
                obj2 = null;
                break;
            }
            obj2 = it.next();
            i iVar = (i) obj2;
            if ((iVar.Z || iVar.f4382a0 == -1) ? false : true) {
                break;
            }
        }
        i iVar2 = (i) obj2;
        if (iVar2 == null) {
            Iterator it2 = D.iterator();
            while (true) {
                if (!it2.hasNext()) {
                    break;
                }
                Object next = it2.next();
                if (((i) next).Z) {
                    obj = next;
                    break;
                }
            }
            iVar2 = (i) obj;
            if (iVar2 == null) {
                iVar2 = (i) m.G(D);
            }
        }
        s9.a.n(iVar2, "section");
        Intent intent = new Intent(this, (Class<?>) WordActivity.class);
        intent.putExtra("com.solaflashapps.releam.ui.words.learn.wordListActivity.section_id", iVar2);
        intent.putExtra("com.solaflashapps.releam.ui.words.learn.wordListActivity.EXTRA_START_WITH_TOPICS", false);
        startActivity(intent);
        finish();
    }

    public final void F() {
        n nVar = this.f3948p0;
        if (nVar != null) {
            nVar.dismiss();
        }
        g gVar = new g(this);
        gVar.f5494g = true;
        gVar.f5506t = false;
        gVar.f5508v = new a0.g(this, 14);
        this.f3948p0 = gVar.b();
    }

    @Override
    public final void onActivityResult(int i10, int i11, Intent intent) {
        super.onActivityResult(i10, i11, intent);
        if (i11 == -1) {
            if (i10 == 2) {
                Serializable serializableExtra = intent != null ? intent.getSerializableExtra("RESULT_LANGUAGE_KEY") : null;
                s9.a.l(serializableExtra, "null cannot be cast to non-null type com.solaflashapps.releam.vo.Language");
                a aVar = (a) serializableExtra;
                x().f7711v.setText(aVar.V);
                x().f7709t.setImageResource(aVar.a(this));
                this.f3946n0 = aVar;
            }
            if (i10 == 1) {
                Serializable serializableExtra2 = intent != null ? intent.getSerializableExtra("RESULT_LANGUAGE_KEY") : null;
                s9.a.l(serializableExtra2, "null cannot be cast to non-null type com.solaflashapps.releam.vo.Language");
                a aVar2 = (a) serializableExtra2;
                x().f7712w.setText(aVar2.V);
                x().f7710u.setImageResource(aVar2.a(this));
                this.f3947o0 = aVar2;
            }
            TextView textView = x().f7714y;
            s9.a.m(textView, "tvPredefinedCardsInfo");
            textView.setVisibility(true ^ s9.a.c(this.f3946n0, this.f3947o0) ? 0 : 8);
            s x10 = x();
            e7.b.e();
            x10.f7714y.setText(getText(s7.b.a(this.f3946n0, this.f3947o0) ? 2131820949 : 2131820950));
        }
    }

    @Override
    public final void onCreate(Bundle bundle) {
        Serializable serializable;
        Serializable serializable2;
        super.onCreate(bundle);
        if (bundle != null && (serializable2 = bundle.getSerializable("key_first_language")) != null) {
            this.f3946n0 = (a) serializable2;
        }
        if (bundle != null && (serializable = bundle.getSerializable("key_learn_language")) != null) {
            this.f3947o0 = (a) serializable;
        }
        final int i10 = 1;
        x().f7713x.setText(getString(2131821010, getString(2131820850)));
        x().f7708r.setText(getString(2131821010, getString(2131821132)));
        x().s.setOnClickListener(new View.OnClickListener(this) {

            public final LanguagesSettingsActivity f7082q;

            {
                this.f7082q = this;
            }

            @Override
            public final void onClick(View view) {
                int i11 = r2;
                LanguagesSettingsActivity languagesSettingsActivity = this.f7082q;
                switch (i11) {
                    case 0:
                        d9.a aVar = LanguagesSettingsActivity.f3944r0;
                        s9.a.n(languagesSettingsActivity, "this$0");
                        languagesSettingsActivity.startActivityForResult(SelectLanguageActivity.f3950p0.o(languagesSettingsActivity), 1);
                        break;
                    case 1:
                        d9.a aVar2 = LanguagesSettingsActivity.f3944r0;
                        s9.a.n(languagesSettingsActivity, "this$0");
                        languagesSettingsActivity.startActivityForResult(SelectLanguageActivity.f3950p0.o(languagesSettingsActivity), 2);
                        break;
                    default:
                        d9.a aVar3 = LanguagesSettingsActivity.f3944r0;
                        s9.a.n(languagesSettingsActivity, "this$0");
                        int i12 = l7.b.f6619a;
                        l7.b.r(languagesSettingsActivity.f3946n0);
                        u3.a.G(m7.a.f6757i, languagesSettingsActivity.f3946n0.f4365i);
                        u3.a.G(m7.a.f6773q, languagesSettingsActivity.f3947o0.f4365i);
                        d9.a aVar4 = languagesSettingsActivity.f3947o0;
                        s9.a.n(aVar4, "language");
                        ContentValues contentValues = new ContentValues();
                        contentValues.put("language", aVar4.f4365i);
                        SQLiteDatabase sQLiteDatabase = l3.f3340f;
                        if (sQLiteDatabase != null) {
                            sQLiteDatabase.update("sections", contentValues, "language IS NULL", new String[0]);
                        }
                        d9.i M = n7.c.M(languagesSettingsActivity.f3947o0);
                        int i13 = M != null ? M.f4385i : -1;
                        e7.b.e();
                        if (!s7.b.a(languagesSettingsActivity.f3946n0, languagesSettingsActivity.f3947o0)) {
                            languagesSettingsActivity.E();
                            break;
                        } else {
                            d9.a aVar5 = languagesSettingsActivity.f3946n0;
                            d9.a aVar6 = languagesSettingsActivity.f3947o0;
                            languagesSettingsActivity.F();
                            s7.b e10 = e7.b.e();
                            j jVar = languagesSettingsActivity.f3949q0;
                            s9.a.n(jVar, "loadCallback");
                            e10.f9141a = new WeakReference(jVar);
                            s7.b e11 = e7.b.e();
                            s9.a.n(aVar5, "firstLanguage");
                            s9.a.n(aVar6, "learnLanguage");
                            e11.f9142b = true;
                            new s7.a(e11, aVar5, aVar6, i13).execute(new Void[0]);
                            break;
                        }
                }
            }
        });
        x().f7707q.setOnClickListener(new View.OnClickListener(this) {

            public final LanguagesSettingsActivity f7082q;

            {
                this.f7082q = this;
            }

            @Override
            public final void onClick(View view) {
                int i11 = i10;
                LanguagesSettingsActivity languagesSettingsActivity = this.f7082q;
                switch (i11) {
                    case 0:
                        d9.a aVar = LanguagesSettingsActivity.f3944r0;
                        s9.a.n(languagesSettingsActivity, "this$0");
                        languagesSettingsActivity.startActivityForResult(SelectLanguageActivity.f3950p0.o(languagesSettingsActivity), 1);
                        break;
                    case 1:
                        d9.a aVar2 = LanguagesSettingsActivity.f3944r0;
                        s9.a.n(languagesSettingsActivity, "this$0");
                        languagesSettingsActivity.startActivityForResult(SelectLanguageActivity.f3950p0.o(languagesSettingsActivity), 2);
                        break;
                    default:
                        d9.a aVar3 = LanguagesSettingsActivity.f3944r0;
                        s9.a.n(languagesSettingsActivity, "this$0");
                        int i12 = l7.b.f6619a;
                        l7.b.r(languagesSettingsActivity.f3946n0);
                        u3.a.G(m7.a.f6757i, languagesSettingsActivity.f3946n0.f4365i);
                        u3.a.G(m7.a.f6773q, languagesSettingsActivity.f3947o0.f4365i);
                        d9.a aVar4 = languagesSettingsActivity.f3947o0;
                        s9.a.n(aVar4, "language");
                        ContentValues contentValues = new ContentValues();
                        contentValues.put("language", aVar4.f4365i);
                        SQLiteDatabase sQLiteDatabase = l3.f3340f;
                        if (sQLiteDatabase != null) {
                            sQLiteDatabase.update("sections", contentValues, "language IS NULL", new String[0]);
                        }
                        d9.i M = n7.c.M(languagesSettingsActivity.f3947o0);
                        int i13 = M != null ? M.f4385i : -1;
                        e7.b.e();
                        if (!s7.b.a(languagesSettingsActivity.f3946n0, languagesSettingsActivity.f3947o0)) {
                            languagesSettingsActivity.E();
                            break;
                        } else {
                            d9.a aVar5 = languagesSettingsActivity.f3946n0;
                            d9.a aVar6 = languagesSettingsActivity.f3947o0;
                            languagesSettingsActivity.F();
                            s7.b e10 = e7.b.e();
                            j jVar = languagesSettingsActivity.f3949q0;
                            s9.a.n(jVar, "loadCallback");
                            e10.f9141a = new WeakReference(jVar);
                            s7.b e11 = e7.b.e();
                            s9.a.n(aVar5, "firstLanguage");
                            s9.a.n(aVar6, "learnLanguage");
                            e11.f9142b = true;
                            new s7.a(e11, aVar5, aVar6, i13).execute(new Void[0]);
                            break;
                        }
                }
            }
        });
        x().f7711v.setText(this.f3946n0.V);
        x().f7709t.setImageResource(this.f3946n0.a(this));
        x().f7712w.setText(this.f3947o0.V);
        x().f7710u.setImageResource(this.f3947o0.a(this));
        final int i11 = 2;
        x().f7706p.setOnClickListener(new View.OnClickListener(this) {

            public final LanguagesSettingsActivity f7082q;

            {
                this.f7082q = this;
            }

            @Override
            public final void onClick(View view) {
                int i112 = i11;
                LanguagesSettingsActivity languagesSettingsActivity = this.f7082q;
                switch (i112) {
                    case 0:
                        d9.a aVar = LanguagesSettingsActivity.f3944r0;
                        s9.a.n(languagesSettingsActivity, "this$0");
                        languagesSettingsActivity.startActivityForResult(SelectLanguageActivity.f3950p0.o(languagesSettingsActivity), 1);
                        break;
                    case 1:
                        d9.a aVar2 = LanguagesSettingsActivity.f3944r0;
                        s9.a.n(languagesSettingsActivity, "this$0");
                        languagesSettingsActivity.startActivityForResult(SelectLanguageActivity.f3950p0.o(languagesSettingsActivity), 2);
                        break;
                    default:
                        d9.a aVar3 = LanguagesSettingsActivity.f3944r0;
                        s9.a.n(languagesSettingsActivity, "this$0");
                        int i12 = l7.b.f6619a;
                        l7.b.r(languagesSettingsActivity.f3946n0);
                        u3.a.G(m7.a.f6757i, languagesSettingsActivity.f3946n0.f4365i);
                        u3.a.G(m7.a.f6773q, languagesSettingsActivity.f3947o0.f4365i);
                        d9.a aVar4 = languagesSettingsActivity.f3947o0;
                        s9.a.n(aVar4, "language");
                        ContentValues contentValues = new ContentValues();
                        contentValues.put("language", aVar4.f4365i);
                        SQLiteDatabase sQLiteDatabase = l3.f3340f;
                        if (sQLiteDatabase != null) {
                            sQLiteDatabase.update("sections", contentValues, "language IS NULL", new String[0]);
                        }
                        d9.i M = n7.c.M(languagesSettingsActivity.f3947o0);
                        int i13 = M != null ? M.f4385i : -1;
                        e7.b.e();
                        if (!s7.b.a(languagesSettingsActivity.f3946n0, languagesSettingsActivity.f3947o0)) {
                            languagesSettingsActivity.E();
                            break;
                        } else {
                            d9.a aVar5 = languagesSettingsActivity.f3946n0;
                            d9.a aVar6 = languagesSettingsActivity.f3947o0;
                            languagesSettingsActivity.F();
                            s7.b e10 = e7.b.e();
                            j jVar = languagesSettingsActivity.f3949q0;
                            s9.a.n(jVar, "loadCallback");
                            e10.f9141a = new WeakReference(jVar);
                            s7.b e11 = e7.b.e();
                            s9.a.n(aVar5, "firstLanguage");
                            s9.a.n(aVar6, "learnLanguage");
                            e11.f9142b = true;
                            new s7.a(e11, aVar5, aVar6, i13).execute(new Void[0]);
                            break;
                        }
                }
            }
        });
        TextView textView = x().f7714y;
        s9.a.m(textView, "tvPredefinedCardsInfo");
        textView.setVisibility(true ^ s9.a.c(this.f3946n0, this.f3947o0) ? 0 : 8);
        s x10 = x();
        e7.b.e();
        x10.f7714y.setText(getText(s7.b.a(this.f3946n0, this.f3947o0) ? 2131820949 : 2131820950));
        if (e7.b.e().f9142b) {
            F();
            s7.b e10 = e7.b.e();
            j jVar = this.f3949q0;
            s9.a.n(jVar, "loadCallback");
            e10.f9141a = new WeakReference(jVar);
        }
    }

    @Override
    public final void onDestroy() {
        super.onDestroy();
        s7.b e10 = e7.b.e();
        s9.a.n(this.f3949q0, "loadCallback");
        e10.f9141a = null;
    }

    @Override
    public final void onSaveInstanceState(Bundle bundle) {
        s9.a.n(bundle, "outState");
        super.onSaveInstanceState(bundle);
        bundle.putSerializable("key_first_language", this.f3946n0);
        bundle.putSerializable("key_learn_language", this.f3947o0);
    }
}