AccountSettingActivity.smali
.class public Lcom/imo/hd/me/setting/account/AccountSettingActivity;
.super Lcom/imo/android/imoim/activities/IMOActivity;
.source "SourceFile"
# interfaces
.implements Landroid/view/View$OnClickListener;
# direct methods
.method public constructor <init>()V
.registers 1
.line 28
invoke-direct {p0}, Lcom/imo/android/imoim/activities/IMOActivity;-><init>()V
return-void
.end method
.method public static a(Landroid/content/Context;)V
.registers 3
.line 34
new-instance v0, Landroid/content/Intent;
const-class v1, Lcom/imo/hd/me/setting/account/AccountSettingActivity;
invoke-direct {v0, p0, v1}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
.line 38
invoke-virtual {p0, v0}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V
return-void
.end method
.method private synthetic a(Landroid/view/View;)V
.registers 2
.line 57
invoke-virtual {p0}, Lcom/imo/hd/me/setting/account/AccountSettingActivity;->finish()V
return-void
.end method
.method private static a(Ljava/lang/String;)V
.registers 3
.line 145
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
const/4 v1, 0x1
.line 146
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
invoke-interface {v0, p0, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "opt"
.line 147
invoke-interface {v0, v1, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 148
sget-object p0, Lcom/imo/android/imoim/IMO;->b:Lcom/imo/android/imoim/managers/bb;
const-string v1, "account_settings"
invoke-virtual {p0, v1, v0}, Lcom/imo/android/imoim/managers/bb;->a(Ljava/lang/String;Ljava/util/Map;)V
return-void
.end method
.method public static synthetic lambda$geWAQsIRcRTuFbL3kOb6aHTyAAg(Lcom/imo/hd/me/setting/account/AccountSettingActivity;Landroid/view/View;)V
.registers 2
invoke-direct {p0, p1}, Lcom/imo/hd/me/setting/account/AccountSettingActivity;->a(Landroid/view/View;)V
return-void
.end method
# virtual methods
.method public onClick(Landroid/view/View;)V
.registers 6
.line 77
invoke-virtual {p1}, Landroid/view/View;->getId()I
move-result p1
const-string v0, "account_settings"
const-string v1, "account"
sparse-switch p1, :sswitch_data_7c
goto :goto_7b
:sswitch_c
const-string p1, "get_user_info"
.line 4152
invoke-static {p1, v1}, Lcom/imo/hd/me/setting/storage/c;->a(Ljava/lang/String;Ljava/lang/String;)V
const-string p1, "request_account_info"
.line 4139
invoke-static {p1}, Lcom/imo/hd/me/setting/account/AccountSettingActivity;->a(Ljava/lang/String;)V
.line 4140
sget-object v1, Lcom/imo/android/imoim/IMO;->b:Lcom/imo/android/imoim/managers/bb;
invoke-virtual {v1, v0, p1}, Lcom/imo/android/imoim/managers/bb;->a(Ljava/lang/String;Ljava/lang/String;)V
.line 4141
invoke-static {p0}, Lcom/imo/hd/me/setting/account/RequestAccountActivity;->a(Landroid/content/Context;)V
return-void
:sswitch_1f
const-string p1, "device_management"
.line 6152
invoke-static {p1, v1}, Lcom/imo/hd/me/setting/storage/c;->a(Ljava/lang/String;Ljava/lang/String;)V
const-string p1, "devices_management"
.line 6133
invoke-static {p1}, Lcom/imo/hd/me/setting/account/AccountSettingActivity;->a(Ljava/lang/String;)V
.line 6134
sget-object p1, Lcom/imo/android/imoim/setting/security/DevicesManagementActivity;->b:Lcom/imo/android/imoim/setting/security/DevicesManagementActivity$a;
invoke-static {p0, v0}, Lcom/imo/android/imoim/setting/security/DevicesManagementActivity$a;->a(Landroid/content/Context;Ljava/lang/String;)V
return-void
:sswitch_2f
const-string p1, "delete_account"
.line 3152
invoke-static {p1, v1}, Lcom/imo/hd/me/setting/storage/c;->a(Ljava/lang/String;Ljava/lang/String;)V
.line 3113
invoke-static {p1}, Lcom/imo/hd/me/setting/account/AccountSettingActivity;->a(Ljava/lang/String;)V
.line 3114
invoke-static {p0}, Lcom/imo/hd/me/setting/account/AccountDeleteDescActivity;->a(Landroid/content/Context;)V
return-void
:sswitch_3b
const-string p1, "change_phone"
.line 2152
invoke-static {p1, v1}, Lcom/imo/hd/me/setting/storage/c;->a(Ljava/lang/String;Ljava/lang/String;)V
.line 2119
invoke-static {p1}, Lcom/imo/hd/me/setting/account/AccountSettingActivity;->a(Ljava/lang/String;)V
const-string p1, "setting"
.line 2120
invoke-static {p0, p1}, Lcom/imo/hd/me/setting/account/c;->a(Landroid/content/Context;Ljava/lang/String;)V
return-void
:sswitch_49
const-string p1, "change_nick_name"
.line 5152
invoke-static {p1, v1}, Lcom/imo/hd/me/setting/storage/c;->a(Ljava/lang/String;Ljava/lang/String;)V
const-string p1, "request_name_change"
.line 5126
invoke-static {p1}, Lcom/imo/hd/me/setting/account/AccountSettingActivity;->a(Ljava/lang/String;)V
.line 5127
new-instance p1, Landroid/content/Intent;
const-class v0, Lcom/imo/android/imoim/views/AccountRequestNameChangeView;
invoke-direct {p1, p0, v0}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
.line 5128
invoke-virtual {p0, p1}, Lcom/imo/hd/me/setting/account/AccountSettingActivity;->startActivity(Landroid/content/Intent;)V
return-void
.line 7103
:sswitch_5e
sget-object p1, Lcom/imo/hd/me/setting/account/LoginAnotherAccountActivity;->a:Lcom/imo/hd/me/setting/account/LoginAnotherAccountActivity$a;
const-string p1, "account_setting"
invoke-static {p0, p1}, Lcom/imo/hd/me/setting/account/LoginAnotherAccountActivity$a;->a(Landroid/app/Activity;Ljava/lang/String;)V
.line 7104
new-instance p1, Ljava/util/HashMap;
invoke-direct {p1}, Ljava/util/HashMap;-><init>()V
const-string v2, "opt"
const-string v3, "login_another_accounts"
.line 7105
invoke-interface {p1, v2, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 7106
sget-object v2, Lcom/imo/android/imoim/IMO;->b:Lcom/imo/android/imoim/managers/bb;
invoke-virtual {v2, v0, p1}, Lcom/imo/android/imoim/managers/bb;->a(Ljava/lang/String;Ljava/util/Map;)V
const-string p1, "login_other_accounts"
.line 7152
invoke-static {p1, v1}, Lcom/imo/hd/me/setting/storage/c;->a(Ljava/lang/String;Ljava/lang/String;)V
:goto_7b
return-void
:sswitch_data_7c
.sparse-switch
0x7f09163f -> :sswitch_5e
0x7f091640 -> :sswitch_49
0x7f091641 -> :sswitch_3b
0x7f091649 -> :sswitch_2f
0x7f09164a -> :sswitch_1f
0x7f09164c -> :sswitch_c
.end sparse-switch
.end method
.method public onCreate(Landroid/os/Bundle;)V
.registers 6
.line 43
invoke-super {p0, p1}, Lcom/imo/android/imoim/activities/IMOActivity;->onCreate(Landroid/os/Bundle;)V
const p1, 0x7f0b0247
.line 44
invoke-virtual {p0, p1}, Lcom/imo/hd/me/setting/account/AccountSettingActivity;->setContentView(I)V
const p1, 0x7f09164c # 1.8222E38f
.line 1051
invoke-virtual {p0, p1}, Lcom/imo/hd/me/setting/account/AccountSettingActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Lcom/imo/xui/widget/item/XItemView;
const v1, 0x7f091640
.line 1052
invoke-virtual {p0, v1}, Lcom/imo/hd/me/setting/account/AccountSettingActivity;->findViewById(I)Landroid/view/View;
move-result-object v2
check-cast v2, Lcom/imo/xui/widget/item/XItemView;
const/4 v3, 0x1
.line 1053
invoke-virtual {v0, v3}, Lcom/imo/xui/widget/item/XItemView;->setItemDivider(Z)V
const/4 v0, 0x0
.line 1054
invoke-static {v2, v0}, Lcom/imo/android/imoim/util/en;->a(Landroid/view/View;I)V
const v0, 0x7f090173
.line 1055
invoke-virtual {p0, v0}, Lcom/imo/hd/me/setting/account/AccountSettingActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Lcom/biuiteam/biui/view/BIUITitleView;
.line 1056
invoke-virtual {v0}, Lcom/biuiteam/biui/view/BIUITitleView;->getStartBtn01()Lcom/biuiteam/biui/view/BIUIButtonWrapper;
move-result-object v2
new-instance v3, Lcom/imo/hd/me/setting/account/-$$Lambda$AccountSettingActivity$geWAQsIRcRTuFbL3kOb6aHTyAAg;
invoke-direct {v3, p0}, Lcom/imo/hd/me/setting/account/-$$Lambda$AccountSettingActivity$geWAQsIRcRTuFbL3kOb6aHTyAAg;-><init>(Lcom/imo/hd/me/setting/account/AccountSettingActivity;)V
invoke-virtual {v2, v3}, Lcom/biuiteam/biui/view/BIUIButtonWrapper;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 2019
invoke-static {v0}, Lcom/imo/android/common/d;->a(Ljava/lang/Object;)Ljava/lang/Object;
.line 2020
invoke-virtual {v0}, Lcom/biuiteam/biui/view/BIUITitleView;->getTitleView()Lcom/biuiteam/biui/view/BIUITextView;
move-result-object v2
invoke-virtual {v2}, Lcom/biuiteam/biui/view/BIUITextView;->getText()Ljava/lang/CharSequence;
move-result-object v2
invoke-interface {v2}, Ljava/lang/CharSequence;->toString()Ljava/lang/String;
move-result-object v2
invoke-virtual {v2}, Ljava/lang/String;->trim()Ljava/lang/String;
move-result-object v2
invoke-static {v2}, Lcom/imo/android/imoim/util/dz;->a(Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
.line 2021
invoke-virtual {v0, v2}, Lcom/biuiteam/biui/view/BIUITitleView;->setTitle(Ljava/lang/CharSequence;)V
const v0, 0x7f091641
.line 2063
invoke-virtual {p0, v0}, Lcom/imo/hd/me/setting/account/AccountSettingActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
invoke-virtual {v0, p0}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
const v0, 0x7f091649
.line 2064
invoke-virtual {p0, v0}, Lcom/imo/hd/me/setting/account/AccountSettingActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
invoke-virtual {v0, p0}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 2065
invoke-virtual {p0, p1}, Lcom/imo/hd/me/setting/account/AccountSettingActivity;->findViewById(I)Landroid/view/View;
move-result-object p1
invoke-virtual {p1, p0}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 2066
invoke-virtual {p0, v1}, Lcom/imo/hd/me/setting/account/AccountSettingActivity;->findViewById(I)Landroid/view/View;
move-result-object p1
invoke-virtual {p1, p0}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
const p1, 0x7f09164a
.line 2067
invoke-virtual {p0, p1}, Lcom/imo/hd/me/setting/account/AccountSettingActivity;->findViewById(I)Landroid/view/View;
move-result-object p1
invoke-virtual {p1, p0}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
const p1, 0x7f09163f
.line 2068
invoke-virtual {p0, p1}, Lcom/imo/hd/me/setting/account/AccountSettingActivity;->findViewById(I)Landroid/view/View;
move-result-object p1
invoke-virtual {p1, p0}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
return-void
.end method