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