LanguagePickerActivity.smali
.class public final Lsg/bigo/spark/transfer/ui/locale/LanguagePickerActivity;
.super Lsg/bigo/spark/ui/base/AppBaseActivity;
.source "SourceFile"
# interfaces
.implements Landroid/view/View$OnClickListener;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lsg/bigo/spark/transfer/ui/locale/LanguagePickerActivity$LangBridge;
}
.end annotation
# instance fields
.field private a:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
"Lsg/bigo/spark/transfer/ui/locale/a;",
">;"
}
.end annotation
.end field
.field private b:Lsg/bigo/spark/transfer/ui/locale/LanguagePickerActivity$LangBridge;
.field private c:Lsg/bigo/spark/ui/base/vhadapter/VHAdapter;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lsg/bigo/spark/ui/base/vhadapter/VHAdapter<",
"Lsg/bigo/spark/transfer/ui/locale/LanguagePickerActivity$LangBridge$Holder;",
">;"
}
.end annotation
.end field
.field private d:Ljava/util/Locale;
.field private i:Ljava/util/HashMap;
# direct methods
.method public constructor <init>()V
.registers 1
.line 24
invoke-direct {p0}, Lsg/bigo/spark/ui/base/AppBaseActivity;-><init>()V
return-void
.end method
.method public static final synthetic a(Lsg/bigo/spark/transfer/ui/locale/LanguagePickerActivity;Lsg/bigo/spark/transfer/ui/locale/a;)V
.registers 2
.line 24
invoke-direct {p0, p1}, Lsg/bigo/spark/transfer/ui/locale/LanguagePickerActivity;->a(Lsg/bigo/spark/transfer/ui/locale/a;)V
return-void
.end method
.method private final a(Lsg/bigo/spark/transfer/ui/locale/a;)V
.registers 5
.line 3006
iget-object v0, p1, Lsg/bigo/spark/transfer/ui/locale/a;->a:Ljava/util/Locale;
.line 61
iput-object v0, p0, Lsg/bigo/spark/transfer/ui/locale/LanguagePickerActivity;->d:Ljava/util/Locale;
.line 62
sget v0, Lsg/bigo/spark/transfer/a$d;->tvConfirm:I
invoke-virtual {p0, v0}, Lsg/bigo/spark/transfer/ui/locale/LanguagePickerActivity;->a(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/TextView;
const-string v1, "tvConfirm"
invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
.line 3008
iget-object v2, p1, Lsg/bigo/spark/transfer/ui/locale/a;->c:Ljava/lang/String;
.line 62
check-cast v2, Ljava/lang/CharSequence;
invoke-virtual {v0, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 63
sget v0, Lsg/bigo/spark/transfer/a$d;->gtlBar:I
invoke-virtual {p0, v0}, Lsg/bigo/spark/transfer/ui/locale/LanguagePickerActivity;->a(I)Landroid/view/View;
move-result-object v0
check-cast v0, Lsg/bigo/spark/widget/GeneralToolbar;
.line 3009
iget-object v2, p1, Lsg/bigo/spark/transfer/ui/locale/a;->d:Ljava/lang/String;
.line 63
invoke-virtual {v0, v2}, Lsg/bigo/spark/widget/GeneralToolbar;->setTitle(Ljava/lang/String;)V
.line 64
sget v0, Lsg/bigo/spark/transfer/a$d;->tvConfirm:I
invoke-virtual {p0, v0}, Lsg/bigo/spark/transfer/ui/locale/LanguagePickerActivity;->a(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/TextView;
invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v1, p0, Lsg/bigo/spark/transfer/ui/locale/LanguagePickerActivity;->d:Ljava/util/Locale;
sget-object v2, Lsg/bigo/spark/utils/b/e;->c:Lsg/bigo/spark/utils/b/e;
invoke-static {}, Lsg/bigo/spark/utils/b/e;->b()Ljava/util/Locale;
move-result-object v2
invoke-static {v1, v2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v1
xor-int/lit8 v1, v1, 0x1
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setEnabled(Z)V
.line 65
iget-object v0, p0, Lsg/bigo/spark/transfer/ui/locale/LanguagePickerActivity;->b:Lsg/bigo/spark/transfer/ui/locale/LanguagePickerActivity$LangBridge;
if-nez v0, :cond_4a
const-string v1, "bridge"
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
.line 3094
:cond_4a
iput-object p1, v0, Lsg/bigo/spark/transfer/ui/locale/LanguagePickerActivity$LangBridge;->a:Lsg/bigo/spark/transfer/ui/locale/a;
.line 66
iget-object p1, p0, Lsg/bigo/spark/transfer/ui/locale/LanguagePickerActivity;->c:Lsg/bigo/spark/ui/base/vhadapter/VHAdapter;
if-nez p1, :cond_55
const-string v0, "adapter"
invoke-static {v0}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_55
invoke-virtual {p1}, Lsg/bigo/spark/ui/base/vhadapter/VHAdapter;->notifyDataSetChanged()V
return-void
.end method
# virtual methods
.method public final a(I)Landroid/view/View;
.registers 4
iget-object v0, p0, Lsg/bigo/spark/transfer/ui/locale/LanguagePickerActivity;->i:Ljava/util/HashMap;
if-nez v0, :cond_b
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
iput-object v0, p0, Lsg/bigo/spark/transfer/ui/locale/LanguagePickerActivity;->i:Ljava/util/HashMap;
:cond_b
iget-object v0, p0, Lsg/bigo/spark/transfer/ui/locale/LanguagePickerActivity;->i:Ljava/util/HashMap;
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Landroid/view/View;
if-nez v0, :cond_26
invoke-virtual {p0, p1}, Landroidx/fragment/app/FragmentActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
iget-object v1, p0, Lsg/bigo/spark/transfer/ui/locale/LanguagePickerActivity;->i:Ljava/util/HashMap;
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
invoke-virtual {v1, p1, v0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
:cond_26
return-object v0
.end method
.method public final onClick(Landroid/view/View;)V
.registers 7
.line 70
iget-object p1, p0, Lsg/bigo/spark/transfer/ui/locale/LanguagePickerActivity;->d:Ljava/util/Locale;
sget-object v0, Lsg/bigo/spark/utils/b/e;->c:Lsg/bigo/spark/utils/b/e;
invoke-static {}, Lsg/bigo/spark/utils/b/e;->b()Ljava/util/Locale;
move-result-object v0
invoke-static {p1, v0}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p1
const/4 v0, 0x1
xor-int/2addr p1, v0
if-eqz p1, :cond_f8
.line 71
iget-object p1, p0, Lsg/bigo/spark/transfer/ui/locale/LanguagePickerActivity;->d:Ljava/util/Locale;
if-eqz p1, :cond_3f
sget-object v1, Lsg/bigo/spark/utils/b/e;->c:Lsg/bigo/spark/utils/b/e;
const-string v1, "locale"
invoke-static {p1, v1}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 4066
invoke-virtual {p1}, Ljava/util/Locale;->getLanguage()Ljava/lang/String;
move-result-object v1
const-string v2, ""
if-nez v1, :cond_24
move-object v1, v2
:cond_24
invoke-static {v1}, Lsg/bigo/spark/utils/b/e;->a(Ljava/lang/String;)V
.line 4067
invoke-virtual {p1}, Ljava/util/Locale;->getCountry()Ljava/lang/String;
move-result-object v1
if-nez v1, :cond_2e
move-object v1, v2
:cond_2e
invoke-static {v1}, Lsg/bigo/spark/utils/b/e;->b(Ljava/lang/String;)V
.line 4068
invoke-virtual {p1}, Ljava/util/Locale;->getVariant()Ljava/lang/String;
move-result-object v1
if-nez v1, :cond_38
goto :goto_39
:cond_38
move-object v2, v1
:goto_39
invoke-static {v2}, Lsg/bigo/spark/utils/b/e;->c(Ljava/lang/String;)V
.line 4069
sput-object p1, Lsg/bigo/spark/utils/b/e;->b:Ljava/util/Locale;
goto :goto_44
:cond_3f
sget-object p1, Lsg/bigo/spark/utils/b/e;->c:Lsg/bigo/spark/utils/b/e;
invoke-static {}, Lsg/bigo/spark/utils/b/e;->d()V
.line 72
:goto_44
sget-object p1, Lsg/bigo/spark/transfer/c;->a:Lsg/bigo/spark/transfer/c;
move-object p1, p0
check-cast p1, Landroid/content/Context;
invoke-static {p1}, Lsg/bigo/spark/transfer/c;->a(Landroid/content/Context;)V
.line 5035
invoke-static {}, Lsg/bigo/spark/ui/base/AppBaseActivity;->f()Ljava/util/List;
move-result-object p1
.line 73
check-cast p1, Ljava/lang/Iterable;
.line 117
invoke-interface {p1}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
move-result-object p1
:cond_56
:goto_56
invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z
move-result v1
if-eqz v1, :cond_6c
invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v1
check-cast v1, Lsg/bigo/spark/ui/base/AppBaseActivity;
.line 74
invoke-virtual {v1}, Lsg/bigo/spark/ui/base/AppBaseActivity;->isFinishing()Z
move-result v2
if-nez v2, :cond_56
.line 75
invoke-virtual {v1}, Lsg/bigo/spark/ui/base/AppBaseActivity;->finish()V
goto :goto_56
.line 78
:cond_6c
sget-object p1, Lsg/bigo/spark/b/c;->c:Lsg/bigo/spark/b/c;
check-cast p1, Lsg/bigo/spark/b/a;
.line 119
move-object v1, p1
check-cast v1, Lsg/bigo/spark/b/c;
.line 6015
iget-object v1, v1, Lsg/bigo/spark/b/a;->a:Lsg/bigo/spark/b/a$a;
const/16 v2, 0x322
.line 79
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-virtual {v1, v2}, Lsg/bigo/spark/b/a$a;->a(Ljava/lang/Object;)Lsg/bigo/spark/b/a;
.line 80
invoke-static {}, Lsg/bigo/spark/b/c;->c()Lsg/bigo/spark/b/a$a;
move-result-object v1
iget-object v2, p0, Lsg/bigo/spark/transfer/ui/locale/LanguagePickerActivity;->d:Ljava/util/Locale;
if-eqz v2, :cond_a0
invoke-virtual {v2}, Ljava/util/Locale;->getLanguage()Ljava/lang/String;
move-result-object v2
if-eqz v2, :cond_a0
if-eqz v2, :cond_98
invoke-virtual {v2}, Ljava/lang/String;->toLowerCase()Ljava/lang/String;
move-result-object v2
const-string v3, "(this as java.lang.String).toLowerCase()"
invoke-static {v2, v3}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
goto :goto_a1
:cond_98
new-instance p1, Lkotlin/TypeCastException;
const-string v0, "null cannot be cast to non-null type java.lang.String"
invoke-direct {p1, v0}, Lkotlin/TypeCastException;-><init>(Ljava/lang/String;)V
throw p1
:cond_a0
const/4 v2, 0x0
:goto_a1
if-nez v2, :cond_a4
goto :goto_ee
:cond_a4
invoke-virtual {v2}, Ljava/lang/String;->hashCode()I
move-result v3
const/16 v4, 0xca9
if-eq v3, v4, :cond_e5
const/16 v4, 0xe43
if-eq v3, v4, :cond_db
const/16 v4, 0xe73
if-eq v3, v4, :cond_d1
const/16 v4, 0xe7e
if-eq v3, v4, :cond_c7
const/16 v4, 0xea5
if-eq v3, v4, :cond_bd
goto :goto_ee
:cond_bd
const-string v3, "uz"
invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_ee
const/4 v0, 0x4
goto :goto_ee
:cond_c7
const-string v3, "tr"
invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_ee
const/4 v0, 0x6
goto :goto_ee
:cond_d1
const-string v3, "tg"
invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_ee
const/4 v0, 0x5
goto :goto_ee
:cond_db
const-string v3, "ru"
invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_ee
const/4 v0, 0x3
goto :goto_ee
:cond_e5
const-string v3, "en"
invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_ee
const/4 v0, 0x2
:cond_ee
:goto_ee
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v0
invoke-virtual {v1, v0}, Lsg/bigo/spark/b/a$a;->a(Ljava/lang/Object;)Lsg/bigo/spark/b/a;
.line 120
invoke-static {p1}, Lsg/bigo/spark/b/a;->a(Lsg/bigo/spark/b/a;)V
:cond_f8
return-void
.end method
.method public final onCreate(Landroid/os/Bundle;)V
.registers 12
.line 33
invoke-super {p0, p1}, Lsg/bigo/spark/ui/base/AppBaseActivity;->onCreate(Landroid/os/Bundle;)V
.line 34
sget p1, Lsg/bigo/spark/transfer/a$e;->transfer_activity_language_picker:I
invoke-static {p0, p1}, Lsg/bigo/spark/utils/g;->a(Landroid/app/Activity;I)Landroid/view/View;
move-result-object p1
if-nez p1, :cond_c
return-void
.line 36
:cond_c
sget p1, Lsg/bigo/spark/transfer/a$g;->transfer_language:I
const/4 v0, 0x0
new-array v1, v0, [Ljava/lang/Object;
invoke-static {p1, v1}, Lsg/bigo/spark/utils/k;->a(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
.line 37
sget v1, Lsg/bigo/spark/transfer/a$g;->transfer_recipient_save:I
new-array v2, v0, [Ljava/lang/Object;
invoke-static {v1, v2}, Lsg/bigo/spark/utils/k;->a(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v1
const/4 v2, 0x6
new-array v2, v2, [Lsg/bigo/spark/transfer/ui/locale/a;
.line 39
new-instance v3, Lsg/bigo/spark/transfer/ui/locale/a;
const-string v4, "save"
invoke-static {v1, v4}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
const-string v4, "lang"
invoke-static {p1, v4}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v4, 0x0
const-string v5, "Default"
invoke-direct {v3, v4, v5, v1, p1}, Lsg/bigo/spark/transfer/ui/locale/a;-><init>(Ljava/util/Locale;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
aput-object v3, v2, v0
.line 40
new-instance p1, Lsg/bigo/spark/transfer/ui/locale/a;
new-instance v1, Ljava/util/Locale;
const-string v3, "en"
invoke-direct {v1, v3}, Ljava/util/Locale;-><init>(Ljava/lang/String;)V
const-string v3, "English"
const-string v5, "Save"
const-string v6, "Languages"
invoke-direct {p1, v1, v3, v5, v6}, Lsg/bigo/spark/transfer/ui/locale/a;-><init>(Ljava/util/Locale;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
const/4 v1, 0x1
aput-object p1, v2, v1
.line 41
new-instance p1, Lsg/bigo/spark/transfer/ui/locale/a;
new-instance v3, Ljava/util/Locale;
const-string v5, "ru"
invoke-direct {v3, v5}, Ljava/util/Locale;-><init>(Ljava/lang/String;)V
const-string v5, "\u0440\u0443\u0301\u0441\u0441\u043a\u0438\u0439"
const-string v6, "\u0421\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c"
const-string v7, "\u042f\u0437\u044b\u043a\u0438"
invoke-direct {p1, v3, v5, v6, v7}, Lsg/bigo/spark/transfer/ui/locale/a;-><init>(Ljava/util/Locale;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
const/4 v3, 0x2
aput-object p1, v2, v3
const/4 p1, 0x3
.line 42
new-instance v5, Lsg/bigo/spark/transfer/ui/locale/a;
new-instance v6, Ljava/util/Locale;
const-string v7, "uz"
invoke-direct {v6, v7}, Ljava/util/Locale;-><init>(Ljava/lang/String;)V
const-string v7, "\u040e\u0437\u0431\u0435\u043a"
const-string v8, "Saqlash"
const-string v9, "Tillar"
invoke-direct {v5, v6, v7, v8, v9}, Lsg/bigo/spark/transfer/ui/locale/a;-><init>(Ljava/util/Locale;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
aput-object v5, v2, p1
const/4 p1, 0x4
.line 43
new-instance v5, Lsg/bigo/spark/transfer/ui/locale/a;
new-instance v6, Ljava/util/Locale;
const-string v7, "tg"
invoke-direct {v6, v7}, Ljava/util/Locale;-><init>(Ljava/lang/String;)V
const-string v7, "\u0422\u043e\u0447\u0438\u043a\u0438"
const-string v8, "\u043d\u0438\u0433\u043e\u04b3 \u0434\u043e\u0448\u0442\u0430\u043d"
const-string v9, "\u0437\u0430\u0431\u043e\u043d"
invoke-direct {v5, v6, v7, v8, v9}, Lsg/bigo/spark/transfer/ui/locale/a;-><init>(Ljava/util/Locale;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
aput-object v5, v2, p1
const/4 p1, 0x5
.line 44
new-instance v5, Lsg/bigo/spark/transfer/ui/locale/a;
new-instance v6, Ljava/util/Locale;
const-string v7, "tr"
invoke-direct {v6, v7}, Ljava/util/Locale;-><init>(Ljava/lang/String;)V
const-string v7, "T\u00fcrk\u00e7e"
const-string v8, "Kaydet"
const-string v9, "Dil"
invoke-direct {v5, v6, v7, v8, v9}, Lsg/bigo/spark/transfer/ui/locale/a;-><init>(Ljava/util/Locale;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
aput-object v5, v2, p1
.line 38
invoke-static {v2}, Lkotlin/a/k;->b([Ljava/lang/Object;)Ljava/util/List;
move-result-object p1
iput-object p1, p0, Lsg/bigo/spark/transfer/ui/locale/LanguagePickerActivity;->a:Ljava/util/List;
.line 46
sget-object p1, Lsg/bigo/spark/utils/b/e;->c:Lsg/bigo/spark/utils/b/e;
invoke-static {}, Lsg/bigo/spark/utils/b/e;->b()Ljava/util/Locale;
move-result-object p1
iput-object p1, p0, Lsg/bigo/spark/transfer/ui/locale/LanguagePickerActivity;->d:Ljava/util/Locale;
.line 48
new-instance p1, Lsg/bigo/spark/transfer/ui/locale/LanguagePickerActivity$LangBridge;
new-instance v2, Lsg/bigo/spark/transfer/ui/locale/LanguagePickerActivity$a;
invoke-direct {v2, p0}, Lsg/bigo/spark/transfer/ui/locale/LanguagePickerActivity$a;-><init>(Lsg/bigo/spark/transfer/ui/locale/LanguagePickerActivity;)V
check-cast v2, Lkotlin/f/a/b;
invoke-direct {p1, v2}, Lsg/bigo/spark/transfer/ui/locale/LanguagePickerActivity$LangBridge;-><init>(Lkotlin/f/a/b;)V
iput-object p1, p0, Lsg/bigo/spark/transfer/ui/locale/LanguagePickerActivity;->b:Lsg/bigo/spark/transfer/ui/locale/LanguagePickerActivity$LangBridge;
.line 49
new-instance p1, Lsg/bigo/spark/ui/base/vhadapter/VHAdapter;
invoke-direct {p1}, Lsg/bigo/spark/ui/base/vhadapter/VHAdapter;-><init>()V
iput-object p1, p0, Lsg/bigo/spark/transfer/ui/locale/LanguagePickerActivity;->c:Lsg/bigo/spark/ui/base/vhadapter/VHAdapter;
const-string v2, "adapter"
if-nez p1, :cond_c7
.line 50
invoke-static {v2}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_c7
const-class v5, Lsg/bigo/spark/transfer/ui/locale/a;
iget-object v6, p0, Lsg/bigo/spark/transfer/ui/locale/LanguagePickerActivity;->b:Lsg/bigo/spark/transfer/ui/locale/LanguagePickerActivity$LangBridge;
if-nez v6, :cond_d2
const-string v7, "bridge"
invoke-static {v7}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_d2
check-cast v6, Lsg/bigo/spark/ui/base/vhadapter/c;
invoke-virtual {p1, v5, v6}, Lsg/bigo/spark/ui/base/vhadapter/VHAdapter;->a(Ljava/lang/Class;Lsg/bigo/spark/ui/base/vhadapter/c;)V
.line 51
sget p1, Lsg/bigo/spark/transfer/a$d;->rvLanguage:I
invoke-virtual {p0, p1}, Lsg/bigo/spark/transfer/ui/locale/LanguagePickerActivity;->a(I)Landroid/view/View;
move-result-object p1
check-cast p1, Landroidx/recyclerview/widget/RecyclerView;
const-string v5, "rvLanguage"
invoke-static {p1, v5}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v6, Landroidx/recyclerview/widget/GridLayoutManager;
move-object v7, p0
check-cast v7, Landroid/content/Context;
invoke-direct {v6, v7, v3}, Landroidx/recyclerview/widget/GridLayoutManager;-><init>(Landroid/content/Context;I)V
check-cast v6, Landroidx/recyclerview/widget/RecyclerView$LayoutManager;
invoke-virtual {p1, v6}, Landroidx/recyclerview/widget/RecyclerView;->setLayoutManager(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V
.line 52
sget p1, Lsg/bigo/spark/transfer/a$d;->rvLanguage:I
invoke-virtual {p0, p1}, Lsg/bigo/spark/transfer/ui/locale/LanguagePickerActivity;->a(I)Landroid/view/View;
move-result-object p1
check-cast p1, Landroidx/recyclerview/widget/RecyclerView;
invoke-static {p1, v5}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v3, p0, Lsg/bigo/spark/transfer/ui/locale/LanguagePickerActivity;->c:Lsg/bigo/spark/ui/base/vhadapter/VHAdapter;
if-nez v3, :cond_103
invoke-static {v2}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_103
check-cast v3, Landroidx/recyclerview/widget/RecyclerView$Adapter;
invoke-virtual {p1, v3}, Landroidx/recyclerview/widget/RecyclerView;->setAdapter(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V
.line 53
iget-object p1, p0, Lsg/bigo/spark/transfer/ui/locale/LanguagePickerActivity;->c:Lsg/bigo/spark/ui/base/vhadapter/VHAdapter;
if-nez p1, :cond_10f
invoke-static {v2}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_10f
invoke-virtual {p1}, Lsg/bigo/spark/ui/base/vhadapter/VHAdapter;->a()Lsg/bigo/spark/ui/base/vhadapter/a;
move-result-object p1
iget-object v2, p0, Lsg/bigo/spark/transfer/ui/locale/LanguagePickerActivity;->a:Ljava/util/List;
const-string v3, "langList"
if-nez v2, :cond_11c
invoke-static {v3}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_11c
invoke-virtual {p1, v2}, Lsg/bigo/spark/ui/base/vhadapter/a;->a(Ljava/util/List;)V
.line 55
iget-object p1, p0, Lsg/bigo/spark/transfer/ui/locale/LanguagePickerActivity;->a:Ljava/util/List;
if-nez p1, :cond_126
invoke-static {v3}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_126
check-cast p1, Ljava/lang/Iterable;
invoke-interface {p1}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
move-result-object p1
:cond_12c
invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z
move-result v2
if-eqz v2, :cond_164
invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v2
move-object v3, v2
check-cast v3, Lsg/bigo/spark/transfer/ui/locale/a;
.line 1006
iget-object v5, v3, Lsg/bigo/spark/transfer/ui/locale/a;->a:Ljava/util/Locale;
.line 56
iget-object v6, p0, Lsg/bigo/spark/transfer/ui/locale/LanguagePickerActivity;->d:Ljava/util/Locale;
invoke-static {v5, v6}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v5
if-nez v5, :cond_160
.line 2006
iget-object v3, v3, Lsg/bigo/spark/transfer/ui/locale/a;->a:Ljava/util/Locale;
if-eqz v3, :cond_14c
.line 56
invoke-virtual {v3}, Ljava/util/Locale;->getLanguage()Ljava/lang/String;
move-result-object v3
goto :goto_14d
:cond_14c
move-object v3, v4
:goto_14d
iget-object v5, p0, Lsg/bigo/spark/transfer/ui/locale/LanguagePickerActivity;->d:Ljava/util/Locale;
if-eqz v5, :cond_156
invoke-virtual {v5}, Ljava/util/Locale;->getLanguage()Ljava/lang/String;
move-result-object v5
goto :goto_157
:cond_156
move-object v5, v4
:goto_157
invoke-static {v3, v5}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v3
if-eqz v3, :cond_15e
goto :goto_160
:cond_15e
const/4 v3, 0x0
goto :goto_161
:cond_160
:goto_160
const/4 v3, 0x1
:goto_161
if-eqz v3, :cond_12c
move-object v4, v2
.line 55
:cond_164
check-cast v4, Lsg/bigo/spark/transfer/ui/locale/a;
if-eqz v4, :cond_16e
.line 57
move-object p1, p0
check-cast p1, Lsg/bigo/spark/transfer/ui/locale/LanguagePickerActivity;
invoke-direct {p1, v4}, Lsg/bigo/spark/transfer/ui/locale/LanguagePickerActivity;->a(Lsg/bigo/spark/transfer/ui/locale/a;)V
:cond_16e
return-void
.end method