WalletActivity.smali

.class public final Lcom/imo/android/imoim/wallet/WalletActivity;
.super Lcom/imo/android/imoim/activities/IMOActivity;
.source "SourceFile"

# interfaces
.implements Landroid/view/View$OnClickListener;


# annotations
.annotation system Ldalvik/annotation/MemberClasses;
    value = {
        Lcom/imo/android/imoim/wallet/WalletActivity$a;
    }
.end annotation


# static fields
.field public static final a:Lcom/imo/android/imoim/wallet/WalletActivity$a;


# instance fields
.field private b:Lcom/imo/android/imoim/wallet/MyWalletViewModel;

.field private c:Lcom/imo/android/imoim/taskcentre/TaskCenterViewModel;

.field private d:Lcom/imo/android/imoim/wallet/servicemodel/ServiceViewModel;

.field private e:Lcom/imo/android/imoim/wallet/activitymodel/WalletActivityViewModel;

.field private f:Lcom/imo/android/imoim/wallet/a/b;

.field private final g:Lcom/imo/android/imoim/wallet/servicemodel/WalletServiceAdapter;

.field private h:Ljava/util/HashMap;


# direct methods
.method static constructor <clinit>()V
    .registers 2

    new-instance v0, Lcom/imo/android/imoim/wallet/WalletActivity$a;

    const/4 v1, 0x0

    invoke-direct {v0, v1}, Lcom/imo/android/imoim/wallet/WalletActivity$a;-><init>(Lkotlin/f/b/j;)V

    sput-object v0, Lcom/imo/android/imoim/wallet/WalletActivity;->a:Lcom/imo/android/imoim/wallet/WalletActivity$a;

    return-void
.end method

.method public constructor <init>()V
    .registers 2

    .line 49
    invoke-direct {p0}, Lcom/imo/android/imoim/activities/IMOActivity;-><init>()V

    .line 56
    new-instance v0, Lcom/imo/android/imoim/wallet/servicemodel/WalletServiceAdapter;

    invoke-direct {v0}, Lcom/imo/android/imoim/wallet/servicemodel/WalletServiceAdapter;-><init>()V

    iput-object v0, p0, Lcom/imo/android/imoim/wallet/WalletActivity;->g:Lcom/imo/android/imoim/wallet/servicemodel/WalletServiceAdapter;

    return-void
.end method

.method public static final synthetic a(Lcom/imo/android/imoim/wallet/WalletActivity;)Lcom/imo/android/imoim/wallet/a/b;
    .registers 2

    .line 49
    iget-object p0, p0, Lcom/imo/android/imoim/wallet/WalletActivity;->f:Lcom/imo/android/imoim/wallet/a/b;

    if-nez p0, :cond_9

    const-string v0, "walletStat"

    invoke-static {v0}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V

    :cond_9
    return-object p0
.end method

.method public static final synthetic a(D)Ljava/lang/String;
    .registers 4

    .line 8288
    new-instance v0, Ljava/text/DecimalFormat;

    const-string v1, "#,###.##"

    invoke-direct {v0, v1}, Ljava/text/DecimalFormat;-><init>(Ljava/lang/String;)V

    .line 8289
    sget-object v1, Ljava/math/RoundingMode;->HALF_UP:Ljava/math/RoundingMode;

    invoke-virtual {v0, v1}, Ljava/text/DecimalFormat;->setRoundingMode(Ljava/math/RoundingMode;)V

    .line 8290
    invoke-virtual {v0, p0, p1}, Ljava/text/DecimalFormat;->format(D)Ljava/lang/String;

    move-result-object p0

    return-object p0
.end method

.method public static final synthetic a(Lcom/imo/android/imoim/wallet/WalletActivity;J)V
    .registers 14

    const/16 v0, 0x8

    const-wide/16 v1, 0x0

    cmp-long v3, p1, v1

    if-gtz v3, :cond_14

    .line 9203
    sget p1, Lcom/imo/android/imoim/k$a;->blueDiamondsCL:I

    invoke-virtual {p0, p1}, Lcom/imo/android/imoim/wallet/WalletActivity;->a(I)Landroid/view/View;

    move-result-object p0

    check-cast p0, Landroidx/constraintlayout/widget/ConstraintLayout;

    invoke-static {p0, v0}, Lcom/imo/android/imoim/util/en;->a(Landroid/view/View;I)V

    return-void

    :cond_14
    const-string v1, "leftBlueDiamondsTipTV"

    const/4 v2, 0x4

    const/4 v3, 0x3

    const-wide/16 v4, 0x3

    const/4 v6, 0x2

    const/4 v7, 0x1

    const/4 v8, 0x0

    const/4 v9, 0x0

    cmp-long v10, p1, v4

    if-gez v10, :cond_a6

    new-array v4, v6, [Landroid/view/View;

    .line 9206
    sget v5, Lcom/imo/android/imoim/k$a;->blueDiamondsCL:I

    invoke-virtual {p0, v5}, Lcom/imo/android/imoim/wallet/WalletActivity;->a(I)Landroid/view/View;

    move-result-object v5

    check-cast v5, Landroidx/constraintlayout/widget/ConstraintLayout;

    check-cast v5, Landroid/view/View;

    aput-object v5, v4, v9

    sget v5, Lcom/imo/android/imoim/k$a;->leftBlueDiamondsTipTV:I

    invoke-virtual {p0, v5}, Lcom/imo/android/imoim/wallet/WalletActivity;->a(I)Landroid/view/View;

    move-result-object v5

    check-cast v5, Landroid/widget/TextView;

    check-cast v5, Landroid/view/View;

    aput-object v5, v4, v7

    invoke-static {v9, v4}, Lcom/imo/android/imoim/util/en;->a(I[Landroid/view/View;)V

    new-array v2, v2, [Landroid/view/View;

    .line 9209
    sget v4, Lcom/imo/android/imoim/k$a;->redeemBlueDiamondsTV:I

    invoke-virtual {p0, v4}, Lcom/imo/android/imoim/wallet/WalletActivity;->a(I)Landroid/view/View;

    move-result-object v4

    check-cast v4, Landroid/widget/TextView;

    check-cast v4, Landroid/view/View;

    aput-object v4, v2, v9

    .line 9210
    sget v4, Lcom/imo/android/imoim/k$a;->blueDiamondsCountTV:I

    invoke-virtual {p0, v4}, Lcom/imo/android/imoim/wallet/WalletActivity;->a(I)Landroid/view/View;

    move-result-object v4

    check-cast v4, Landroid/widget/TextView;

    check-cast v4, Landroid/view/View;

    aput-object v4, v2, v7

    .line 9211
    sget v4, Lcom/imo/android/imoim/k$a;->equalTV:I

    invoke-virtual {p0, v4}, Lcom/imo/android/imoim/wallet/WalletActivity;->a(I)Landroid/view/View;

    move-result-object v4

    check-cast v4, Landroid/widget/TextView;

    check-cast v4, Landroid/view/View;

    aput-object v4, v2, v6

    .line 9212
    sget v4, Lcom/imo/android/imoim/k$a;->yellowDiamondsCountTV:I

    invoke-virtual {p0, v4}, Lcom/imo/android/imoim/wallet/WalletActivity;->a(I)Landroid/view/View;

    move-result-object v4

    check-cast v4, Landroid/widget/TextView;

    check-cast v4, Landroid/view/View;

    aput-object v4, v2, v3

    .line 9207
    invoke-static {v0, v2}, Lcom/imo/android/imoim/util/en;->a(I[Landroid/view/View;)V

    .line 9215
    sget v0, Lcom/imo/android/imoim/k$a;->leftBlueDiamondsTipTV:I

    invoke-virtual {p0, v0}, Lcom/imo/android/imoim/wallet/WalletActivity;->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

    const v1, 0x7f0f0797

    new-array v2, v7, [Ljava/lang/Object;

    invoke-static {p1, p2}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;

    move-result-object p1

    aput-object p1, v2, v9

    invoke-static {v1, v2}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;

    move-result-object p1

    check-cast p1, Ljava/lang/CharSequence;

    invoke-virtual {v0, p1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

    .line 9216
    sget p1, Lcom/imo/android/imoim/k$a;->leftBlueDiamondsTipTV:I

    invoke-virtual {p0, p1}, Lcom/imo/android/imoim/wallet/WalletActivity;->a(I)Landroid/view/View;

    move-result-object p0

    check-cast p0, Landroid/widget/TextView;

    const p1, 0x7f08036a

    .line 9217
    invoke-static {p1}, Lsg/bigo/mobile/android/aab/c/b;->a(I)Landroid/graphics/drawable/Drawable;

    move-result-object p1

    .line 9216
    invoke-virtual {p0, p1, v8, v8, v8}, Landroid/widget/TextView;->setCompoundDrawablesRelativeWithIntrinsicBounds(Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V

    return-void

    :cond_a6
    const/4 v0, 0x6

    new-array v0, v0, [Landroid/view/View;

    .line 9226
    sget v10, Lcom/imo/android/imoim/k$a;->blueDiamondsCL:I

    invoke-virtual {p0, v10}, Lcom/imo/android/imoim/wallet/WalletActivity;->a(I)Landroid/view/View;

    move-result-object v10

    check-cast v10, Landroidx/constraintlayout/widget/ConstraintLayout;

    check-cast v10, Landroid/view/View;

    aput-object v10, v0, v9

    .line 9227
    sget v10, Lcom/imo/android/imoim/k$a;->leftBlueDiamondsTipTV:I

    invoke-virtual {p0, v10}, Lcom/imo/android/imoim/wallet/WalletActivity;->a(I)Landroid/view/View;

    move-result-object v10

    check-cast v10, Landroid/widget/TextView;

    check-cast v10, Landroid/view/View;

    aput-object v10, v0, v7

    .line 9228
    sget v7, Lcom/imo/android/imoim/k$a;->redeemBlueDiamondsTV:I

    invoke-virtual {p0, v7}, Lcom/imo/android/imoim/wallet/WalletActivity;->a(I)Landroid/view/View;

    move-result-object v7

    check-cast v7, Landroid/widget/TextView;

    check-cast v7, Landroid/view/View;

    aput-object v7, v0, v6

    .line 9229
    sget v6, Lcom/imo/android/imoim/k$a;->blueDiamondsCountTV:I

    invoke-virtual {p0, v6}, Lcom/imo/android/imoim/wallet/WalletActivity;->a(I)Landroid/view/View;

    move-result-object v6

    check-cast v6, Landroid/widget/TextView;

    check-cast v6, Landroid/view/View;

    aput-object v6, v0, v3

    .line 9230
    sget v3, Lcom/imo/android/imoim/k$a;->equalTV:I

    invoke-virtual {p0, v3}, Lcom/imo/android/imoim/wallet/WalletActivity;->a(I)Landroid/view/View;

    move-result-object v3

    check-cast v3, Landroid/widget/TextView;

    check-cast v3, Landroid/view/View;

    aput-object v3, v0, v2

    const/4 v2, 0x5

    .line 9231
    sget v3, Lcom/imo/android/imoim/k$a;->yellowDiamondsCountTV:I

    invoke-virtual {p0, v3}, Lcom/imo/android/imoim/wallet/WalletActivity;->a(I)Landroid/view/View;

    move-result-object v3

    check-cast v3, Landroid/widget/TextView;

    check-cast v3, Landroid/view/View;

    aput-object v3, v0, v2

    .line 9224
    invoke-static {v9, v0}, Lcom/imo/android/imoim/util/en;->a(I[Landroid/view/View;)V

    .line 9234
    sget v0, Lcom/imo/android/imoim/k$a;->leftBlueDiamondsTipTV:I

    invoke-virtual {p0, v0}, Lcom/imo/android/imoim/wallet/WalletActivity;->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

    const v1, 0x7f0f0798

    new-array v2, v9, [Ljava/lang/Object;

    invoke-static {v1, v2}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v1

    check-cast v1, Ljava/lang/CharSequence;

    invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

    .line 9235
    sget v0, Lcom/imo/android/imoim/k$a;->leftBlueDiamondsTipTV:I

    invoke-virtual {p0, v0}, Lcom/imo/android/imoim/wallet/WalletActivity;->a(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Landroid/widget/TextView;

    invoke-virtual {v0, v8, v8, v8, v8}, Landroid/widget/TextView;->setCompoundDrawablesRelativeWithIntrinsicBounds(Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V

    .line 9241
    sget v0, Lcom/imo/android/imoim/k$a;->blueDiamondsCountTV:I

    invoke-virtual {p0, v0}, Lcom/imo/android/imoim/wallet/WalletActivity;->a(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Landroid/widget/TextView;

    const-string v1, "blueDiamondsCountTV"

    invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    invoke-static {p1, p2}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;

    move-result-object v1

    check-cast v1, Ljava/lang/CharSequence;

    invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

    .line 9242
    sget v0, Lcom/imo/android/imoim/k$a;->yellowDiamondsCountTV:I

    invoke-virtual {p0, v0}, Lcom/imo/android/imoim/wallet/WalletActivity;->a(I)Landroid/view/View;

    move-result-object p0

    check-cast p0, Landroid/widget/TextView;

    const-string v0, "yellowDiamondsCountTV"

    invoke-static {p0, v0}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    div-long/2addr p1, v4

    invoke-static {p1, p2}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;

    move-result-object p1

    check-cast p1, Ljava/lang/CharSequence;

    invoke-virtual {p0, p1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

    return-void
.end method

.method public static final synthetic a(Ljava/lang/String;)V
    .registers 3

    .line 9250
    invoke-virtual {p0}, Ljava/lang/String;->hashCode()I

    move-result v0

    const v1, -0x6f4abffd

    if-eq v0, v1, :cond_2c

    const v1, 0xe69329e

    if-eq v0, v1, :cond_20

    const v1, 0x46505eb4

    if-eq v0, v1, :cond_14

    goto :goto_38

    :cond_14
    const-string v0, "blue_diamonds_exchange_unable"

    .line 9253
    invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result p0

    if-eqz p0, :cond_38

    const p0, 0x7f0f08fe

    goto :goto_3b

    :cond_20
    const-string v0, "blue_diamonds_exchange_part_unable"

    .line 9252
    invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result p0

    if-eqz p0, :cond_38

    const p0, 0x7f0f08fd

    goto :goto_3b

    :cond_2c
    const-string v0, "success"

    .line 9251
    invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result p0

    if-eqz p0, :cond_38

    const p0, 0x7f0f0900

    goto :goto_3b

    :cond_38
    :goto_38
    const p0, 0x7f0f08ff

    :goto_3b
    const/4 v0, 0x0

    new-array v1, v0, [Ljava/lang/Object;

    .line 9249
    invoke-static {p0, v1}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;

    move-result-object p0

    check-cast p0, Ljava/lang/CharSequence;

    .line 10026
    invoke-static {p0, v0}, Lsg/bigo/common/ae;->a(Ljava/lang/CharSequence;I)V

    return-void
.end method

.method public static final synthetic b(Lcom/imo/android/imoim/wallet/WalletActivity;)Lcom/imo/android/imoim/wallet/servicemodel/WalletServiceAdapter;
    .registers 1

    .line 49
    iget-object p0, p0, Lcom/imo/android/imoim/wallet/WalletActivity;->g:Lcom/imo/android/imoim/wallet/servicemodel/WalletServiceAdapter;

    return-object p0
.end method

.method private static b(D)Ljava/lang/String;
    .registers 4

    .line 294
    new-instance v0, Ljava/text/DecimalFormat;

    const-string v1, "#.##"

    invoke-direct {v0, v1}, Ljava/text/DecimalFormat;-><init>(Ljava/lang/String;)V

    sget-object v1, Ljava/math/RoundingMode;->HALF_UP:Ljava/math/RoundingMode;

    invoke-virtual {v0, v1}, Ljava/text/DecimalFormat;->setRoundingMode(Ljava/math/RoundingMode;)V

    invoke-virtual {v0, p0, p1}, Ljava/text/DecimalFormat;->format(D)Ljava/lang/String;

    move-result-object p0

    return-object p0
.end method


# virtual methods
.method public final a(I)Landroid/view/View;
    .registers 4

    iget-object v0, p0, Lcom/imo/android/imoim/wallet/WalletActivity;->h: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, Lcom/imo/android/imoim/wallet/WalletActivity;->h:Ljava/util/HashMap;

    :cond_b
    iget-object v0, p0, Lcom/imo/android/imoim/wallet/WalletActivity;->h: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, Lcom/imo/android/imoim/wallet/WalletActivity;->h: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

    const/4 v0, 0x0

    if-eqz p1, :cond_c

    .line 261
    invoke-virtual {p1}, Landroid/view/View;->getId()I

    move-result p1

    invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object p1

    goto :goto_d

    :cond_c
    move-object p1, v0

    :goto_d
    if-nez p1, :cond_10

    goto :goto_1d

    .line 262
    :cond_10
    invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I

    move-result v1

    const v2, 0x7f090863

    if-ne v1, v2, :cond_1d

    invoke-virtual {p0}, Lcom/imo/android/imoim/wallet/WalletActivity;->finish()V

    return-void

    :cond_1d
    :goto_1d
    const-string v1, "walletStat"

    if-nez p1, :cond_22

    goto :goto_6e

    .line 263
    :cond_22
    invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I

    move-result v2

    const v3, 0x7f090338

    if-ne v2, v3, :cond_6e

    .line 264
    sget-object p1, Lcom/imo/android/imoim/wallet/a/a;->a:Lcom/imo/android/imoim/wallet/a/a;

    invoke-static {}, Lcom/imo/android/imoim/wallet/a/a;->a()Ljava/lang/String;

    move-result-object p1

    .line 265
    iget-object v0, p0, Lcom/imo/android/imoim/wallet/WalletActivity;->f:Lcom/imo/android/imoim/wallet/a/b;

    if-nez v0, :cond_38

    invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V

    :cond_38
    const-string v0, "103"

    const-string v1, "action"

    invoke-static {v0, v1}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V

    const-string v2, "sessionId"

    invoke-static {p1, v2}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V

    const/4 v2, 0x1

    new-array v3, v2, [Lkotlin/m;

    const/4 v4, 0x0

    .line 6067
    invoke-static {v1, v0}, Lkotlin/s;->a(Ljava/lang/Object;Ljava/lang/Object;)Lkotlin/m;

    move-result-object v0

    aput-object v0, v3, v4

    invoke-static {v3}, Lkotlin/a/af;->b([Lkotlin/m;)Ljava/util/Map;

    move-result-object v0

    const-string v1, "session_id"

    .line 6069
    invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 6065
    new-instance v1, Lcom/imo/android/imoim/an/s$a;

    const-string v3, "01000085"

    invoke-direct {v1, v3, v0}, Lcom/imo/android/imoim/an/s$a;-><init>(Ljava/lang/String;Ljava/util/Map;)V

    check-cast v1, Lcom/imo/android/imoim/an/s;

    .line 6064
    invoke-static {v1}, Lcom/imo/android/imoim/wallet/a/b;->a(Lcom/imo/android/imoim/an/s;)V

    .line 266
    sget-object v0, Lcom/imo/android/imoim/currency/CurrencyManager;->a:Lcom/imo/android/imoim/currency/CurrencyManager;

    move-object v0, p0

    check-cast v0, Landroid/content/Context;

    const/4 v1, 0x4

    const/4 v3, 0x5

    invoke-static {v0, p1, v1, v2, v3}, Lcom/imo/android/imoim/currency/CurrencyManager;->a(Landroid/content/Context;Ljava/lang/String;III)V

    return-void

    :cond_6e
    :goto_6e
    if-nez p1, :cond_71

    goto :goto_8f

    .line 268
    :cond_71
    invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I

    move-result v2

    const v3, 0x7f090311

    if-ne v2, v3, :cond_8f

    .line 269
    sget-object p1, Lcom/imo/android/imoim/currency/CurrencyManager;->a:Lcom/imo/android/imoim/currency/CurrencyManager;

    move-object p1, p0

    check-cast p1, Landroid/content/Context;

    invoke-static {p1}, Lcom/imo/android/imoim/currency/CurrencyManager;->a(Landroid/content/Context;)V

    .line 270
    iget-object p1, p0, Lcom/imo/android/imoim/wallet/WalletActivity;->f:Lcom/imo/android/imoim/wallet/a/b;

    if-nez p1, :cond_89

    invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V

    :cond_89
    const-string p1, "105"

    invoke-static {p1}, Lcom/imo/android/imoim/wallet/a/b;->a(Ljava/lang/String;)V

    return-void

    :cond_8f
    :goto_8f
    if-nez p1, :cond_92

    goto :goto_b0

    .line 272
    :cond_92
    invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I

    move-result v2

    const v3, 0x7f090975

    if-ne v2, v3, :cond_b0

    .line 273
    sget-object p1, Lcom/imo/android/imoim/currency/CurrencyManager;->a:Lcom/imo/android/imoim/currency/CurrencyManager;

    move-object p1, p0

    check-cast p1, Landroid/content/Context;

    invoke-static {p1}, Lcom/imo/android/imoim/currency/CurrencyManager;->b(Landroid/content/Context;)V

    .line 274
    iget-object p1, p0, Lcom/imo/android/imoim/wallet/WalletActivity;->f:Lcom/imo/android/imoim/wallet/a/b;

    if-nez p1, :cond_aa

    invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V

    :cond_aa
    const-string p1, "102"

    invoke-static {p1}, Lcom/imo/android/imoim/wallet/a/b;->a(Ljava/lang/String;)V

    return-void

    :cond_b0
    :goto_b0
    if-nez p1, :cond_b3

    goto :goto_dc

    .line 276
    :cond_b3
    invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I

    move-result v2

    const v3, 0x7f090b50

    if-ne v2, v3, :cond_dc

    .line 277
    sget-object p1, Lcom/imo/android/imoim/taskcentre/b/f;->a:Lcom/imo/android/imoim/taskcentre/b/f;

    invoke-static {}, Lcom/imo/android/imoim/taskcentre/b/f;->b()Lcom/imo/android/imoim/taskcentre/b/f$a;

    move-result-object p1

    invoke-virtual {p1}, Lcom/imo/android/imoim/taskcentre/b/f$a;->a()V

    .line 278
    sget-object p1, Lcom/imo/android/imoim/taskcentre/TaskCenterActivity;->b:Lcom/imo/android/imoim/taskcentre/TaskCenterActivity$a;

    move-object p1, p0

    check-cast p1, Landroid/content/Context;

    const-string v0, "wallet_free"

    invoke-static {p1, v0}, Lcom/imo/android/imoim/taskcentre/TaskCenterActivity$a;->a(Landroid/content/Context;Ljava/lang/String;)V

    .line 279
    iget-object p1, p0, Lcom/imo/android/imoim/wallet/WalletActivity;->f:Lcom/imo/android/imoim/wallet/a/b;

    if-nez p1, :cond_d6

    invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V

    :cond_d6
    const-string p1, "104"

    invoke-static {p1}, Lcom/imo/android/imoim/wallet/a/b;->a(Ljava/lang/String;)V

    return-void

    :cond_dc
    :goto_dc
    if-nez p1, :cond_df

    return-void

    .line 281
    :cond_df
    invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I

    move-result p1

    const v1, 0x7f090e3a

    if-ne p1, v1, :cond_100

    .line 282
    iget-object p1, p0, Lcom/imo/android/imoim/wallet/WalletActivity;->b:Lcom/imo/android/imoim/wallet/MyWalletViewModel;

    if-nez p1, :cond_f1

    const-string v1, "myWalletViewModel"

    invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V

    .line 7050
    :cond_f1
    invoke-virtual {p1}, Lcom/imo/android/imoim/wallet/MyWalletViewModel;->h()Lkotlinx/coroutines/af;

    move-result-object v1

    new-instance v2, Lcom/imo/android/imoim/wallet/MyWalletViewModel$a;

    invoke-direct {v2, p1, v0}, Lcom/imo/android/imoim/wallet/MyWalletViewModel$a;-><init>(Lcom/imo/android/imoim/wallet/MyWalletViewModel;Lkotlin/c/c;)V

    check-cast v2, Lkotlin/f/a/m;

    const/4 p1, 0x3

    invoke-static {v1, v0, v0, v2, p1}, Lkotlinx/coroutines/e;->a(Lkotlinx/coroutines/af;Lkotlin/c/e;Lkotlinx/coroutines/ah;Lkotlin/f/a/m;I)Lkotlinx/coroutines/br;

    :cond_100
    return-void
.end method

.method public final onCreate(Landroid/os/Bundle;)V
    .registers 7

    .line 76
    invoke-super {p0, p1}, Lcom/imo/android/imoim/activities/IMOActivity;->onCreate(Landroid/os/Bundle;)V

    .line 77
    new-instance p1, Lcom/imo/android/imoim/wallet/a/b;

    invoke-direct {p1}, Lcom/imo/android/imoim/wallet/a/b;-><init>()V

    iput-object p1, p0, Lcom/imo/android/imoim/wallet/WalletActivity;->f:Lcom/imo/android/imoim/wallet/a/b;

    if-nez p1, :cond_11

    const-string p1, "walletStat"

    .line 78
    invoke-static {p1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V

    :cond_11
    new-instance p1, Lkotlin/m;

    sget-object v0, Lcom/imo/android/imoim/currency/CurrencyManager;->a:Lcom/imo/android/imoim/currency/CurrencyManager;

    invoke-static {}, Lcom/imo/android/imoim/currency/CurrencyManager;->a()D

    move-result-wide v0

    invoke-static {v0, v1}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;

    move-result-object v0

    sget-object v1, Lcom/imo/android/imoim/currency/CurrencyManager;->a:Lcom/imo/android/imoim/currency/CurrencyManager;

    invoke-static {}, Lcom/imo/android/imoim/currency/CurrencyManager;->b()D

    move-result-wide v1

    invoke-static {v1, v2}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;

    move-result-object v1

    invoke-direct {p1, v0, v1}, Lkotlin/m;-><init>(Ljava/lang/Object;Ljava/lang/Object;)V

    .line 80
    new-instance v0, Ljava/lang/StringBuilder;

    const-string v1, "yellowdiamond:"

    invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V

    .line 1027
    iget-object v1, p1, Lkotlin/m;->a:Ljava/lang/Object;

    .line 80
    check-cast v1, Ljava/lang/Number;

    invoke-virtual {v1}, Ljava/lang/Number;->doubleValue()D

    move-result-wide v1

    invoke-static {v1, v2}, Lcom/imo/android/imoim/wallet/WalletActivity;->b(D)Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    const-string v1, ",goldbean:"

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    .line 1028
    iget-object p1, p1, Lkotlin/m;->b:Ljava/lang/Object;

    .line 80
    check-cast p1, Ljava/lang/Number;

    invoke-virtual {p1}, Ljava/lang/Number;->doubleValue()D

    move-result-wide v1

    invoke-static {v1, v2}, Lcom/imo/android/imoim/wallet/WalletActivity;->b(D)Ljava/lang/String;

    move-result-object p1

    invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object p1

    const-string v0, "101"

    .line 78
    invoke-static {v0, p1}, Lcom/imo/android/imoim/wallet/a/b;->a(Ljava/lang/String;Ljava/lang/String;)V

    const p1, 0x7f0b00c1

    .line 1096
    invoke-virtual {p0, p1}, Lcom/imo/android/imoim/wallet/WalletActivity;->setContentView(I)V

    .line 1097
    sget p1, Lcom/imo/android/imoim/k$a;->balance:I

    invoke-virtual {p0, p1}, Lcom/imo/android/imoim/wallet/WalletActivity;->a(I)Landroid/view/View;

    move-result-object p1

    check-cast p1, Lcom/imo/android/imoim/views/AutoResizeTextView;

    const-string v0, "balance"

    invoke-static {p1, v0}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    const/high16 v1, 0x42300000    # 44.0f

    invoke-virtual {p1, v1}, Lcom/imo/android/imoim/views/AutoResizeTextView;->setMaxTextSize(F)V

    .line 1098
    sget p1, Lcom/imo/android/imoim/k$a;->balance:I

    invoke-virtual {p0, p1}, Lcom/imo/android/imoim/wallet/WalletActivity;->a(I)Landroid/view/View;

    move-result-object p1

    check-cast p1, Lcom/imo/android/imoim/views/AutoResizeTextView;

    invoke-static {p1, v0}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    const/high16 v1, 0x41800000    # 16.0f

    invoke-virtual {p1, v1}, Lcom/imo/android/imoim/views/AutoResizeTextView;->setMinTextSize(F)V

    .line 1099
    sget p1, Lcom/imo/android/imoim/k$a;->balance:I

    invoke-virtual {p0, p1}, Lcom/imo/android/imoim/wallet/WalletActivity;->a(I)Landroid/view/View;

    move-result-object p1

    check-cast p1, Lcom/imo/android/imoim/views/AutoResizeTextView;

    invoke-static {p1, v0}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    invoke-virtual {p1}, Lcom/imo/android/imoim/views/AutoResizeTextView;->getPaint()Landroid/text/TextPaint;

    move-result-object p1

    const-string v1, "balance.paint"

    invoke-static {p1, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    const/4 v1, 0x1

    invoke-virtual {p1, v1}, Landroid/text/TextPaint;->setFakeBoldText(Z)V

    .line 1100
    sget p1, Lcom/imo/android/imoim/k$a;->balance:I

    invoke-virtual {p0, p1}, Lcom/imo/android/imoim/wallet/WalletActivity;->a(I)Landroid/view/View;

    move-result-object p1

    check-cast p1, Lcom/imo/android/imoim/views/AutoResizeTextView;

    invoke-static {p1, v0}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    invoke-virtual {p1, v1}, Lcom/imo/android/imoim/views/AutoResizeTextView;->setSelected(Z)V

    .line 1101
    new-instance p1, Landroidx/recyclerview/widget/GridLayoutManager;

    move-object v0, p0

    check-cast v0, Landroid/content/Context;

    const/4 v2, 0x2

    const/4 v3, 0x0

    invoke-direct {p1, v0, v2, v1, v3}, Landroidx/recyclerview/widget/GridLayoutManager;-><init>(Landroid/content/Context;IIZ)V

    .line 1102
    sget v0, Lcom/imo/android/imoim/k$a;->walletServiceRv:I

    invoke-virtual {p0, v0}, Lcom/imo/android/imoim/wallet/WalletActivity;->a(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Landroidx/recyclerview/widget/RecyclerView;

    const-string v1, "walletServiceRv"

    invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    check-cast p1, Landroidx/recyclerview/widget/RecyclerView$LayoutManager;

    invoke-virtual {v0, p1}, Landroidx/recyclerview/widget/RecyclerView;->setLayoutManager(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V

    .line 1103
    sget p1, Lcom/imo/android/imoim/k$a;->walletServiceRv:I

    invoke-virtual {p0, p1}, Lcom/imo/android/imoim/wallet/WalletActivity;->a(I)Landroid/view/View;

    move-result-object p1

    check-cast p1, Landroidx/recyclerview/widget/RecyclerView;

    invoke-static {p1, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    iget-object v0, p0, Lcom/imo/android/imoim/wallet/WalletActivity;->g:Lcom/imo/android/imoim/wallet/servicemodel/WalletServiceAdapter;

    check-cast v0, Landroidx/recyclerview/widget/RecyclerView$Adapter;

    invoke-virtual {p1, v0}, Landroidx/recyclerview/widget/RecyclerView;->setAdapter(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V

    .line 1104
    sget p1, Lcom/imo/android/imoim/k$a;->banner:I

    invoke-virtual {p0, p1}, Lcom/imo/android/imoim/wallet/WalletActivity;->a(I)Landroid/view/View;

    move-result-object p1

    check-cast p1, Lcom/imo/android/imoim/taskcentre/view/BannerView;

    new-instance v0, Lcom/imo/android/imoim/wallet/WalletActivity$b;

    invoke-direct {v0, p0}, Lcom/imo/android/imoim/wallet/WalletActivity$b;-><init>(Lcom/imo/android/imoim/wallet/WalletActivity;)V

    check-cast v0, Lcom/imo/android/imoim/taskcentre/view/a;

    invoke-virtual {p1, v0}, Lcom/imo/android/imoim/taskcentre/view/BannerView;->setOnClickItemListener(Lcom/imo/android/imoim/taskcentre/view/a;)V

    .line 1113
    sget p1, Lcom/imo/android/imoim/k$a;->iv_back:I

    invoke-virtual {p0, p1}, Lcom/imo/android/imoim/wallet/WalletActivity;->a(I)Landroid/view/View;

    move-result-object p1

    check-cast p1, Landroid/widget/ImageView;

    move-object v0, p0

    check-cast v0, Landroid/view/View$OnClickListener;

    invoke-virtual {p1, v0}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 1114
    sget p1, Lcom/imo/android/imoim/k$a;->cl_recharge:I

    invoke-virtual {p0, p1}, Lcom/imo/android/imoim/wallet/WalletActivity;->a(I)Landroid/view/View;

    move-result-object p1

    check-cast p1, Landroidx/constraintlayout/widget/ConstraintLayout;

    invoke-virtual {p1, v0}, Landroidx/constraintlayout/widget/ConstraintLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 1115
    sget p1, Lcom/imo/android/imoim/k$a;->cl_beans_container:I

    invoke-virtual {p0, p1}, Lcom/imo/android/imoim/wallet/WalletActivity;->a(I)Landroid/view/View;

    move-result-object p1

    check-cast p1, Landroidx/constraintlayout/widget/ConstraintLayout;

    invoke-virtual {p1, v0}, Landroidx/constraintlayout/widget/ConstraintLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 1116
    sget p1, Lcom/imo/android/imoim/k$a;->iv_pay_history:I

    invoke-virtual {p0, p1}, Lcom/imo/android/imoim/wallet/WalletActivity;->a(I)Landroid/view/View;

    move-result-object p1

    check-cast p1, Landroid/widget/ImageView;

    invoke-virtual {p1, v0}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 1117
    sget p1, Lcom/imo/android/imoim/k$a;->ll_free:I

    invoke-virtual {p0, p1}, Lcom/imo/android/imoim/wallet/WalletActivity;->a(I)Landroid/view/View;

    move-result-object p1

    check-cast p1, Landroidx/constraintlayout/widget/ConstraintLayout;

    invoke-virtual {p1, v0}, Landroidx/constraintlayout/widget/ConstraintLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 1118
    sget p1, Lcom/imo/android/imoim/k$a;->redeemBlueDiamondsTV:I

    invoke-virtual {p0, p1}, Lcom/imo/android/imoim/wallet/WalletActivity;->a(I)Landroid/view/View;

    move-result-object p1

    check-cast p1, Landroid/widget/TextView;

    invoke-virtual {p1, v0}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 1135
    move-object p1, p0

    check-cast p1, Landroidx/fragment/app/FragmentActivity;

    invoke-static {p1}, Landroidx/lifecycle/ViewModelProviders;->of(Landroidx/fragment/app/FragmentActivity;)Landroidx/lifecycle/ViewModelProvider;

    move-result-object v0

    const-class v1, Lcom/imo/android/imoim/wallet/MyWalletViewModel;

    invoke-virtual {v0, v1}, Landroidx/lifecycle/ViewModelProvider;->get(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel;

    move-result-object v0

    const-string v1, "ViewModelProviders.of(th\u2026letViewModel::class.java]"

    invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    check-cast v0, Lcom/imo/android/imoim/wallet/MyWalletViewModel;

    iput-object v0, p0, Lcom/imo/android/imoim/wallet/WalletActivity;->b:Lcom/imo/android/imoim/wallet/MyWalletViewModel;

    const-string v1, "myWalletViewModel"

    if-nez v0, :cond_14d

    .line 1136
    invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V

    .line 2015
    :cond_14d
    iget-object v0, v0, Lcom/imo/android/imoim/wallet/MyWalletViewModel;->a:Landroidx/lifecycle/LiveData;

    .line 1137
    move-object v2, p0

    check-cast v2, Landroidx/lifecycle/LifecycleOwner;

    .line 1138
    new-instance v3, Lcom/imo/android/imoim/wallet/WalletActivity$c;

    invoke-direct {v3, p0}, Lcom/imo/android/imoim/wallet/WalletActivity$c;-><init>(Lcom/imo/android/imoim/wallet/WalletActivity;)V

    check-cast v3, Landroidx/lifecycle/Observer;

    .line 1136
    invoke-virtual {v0, v2, v3}, Landroidx/lifecycle/LiveData;->observe(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V

    .line 1143
    iget-object v0, p0, Lcom/imo/android/imoim/wallet/WalletActivity;->b:Lcom/imo/android/imoim/wallet/MyWalletViewModel;

    if-nez v0, :cond_163

    invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V

    .line 2017
    :cond_163
    iget-object v0, v0, Lcom/imo/android/imoim/wallet/MyWalletViewModel;->b:Landroidx/lifecycle/LiveData;

    .line 1145
    new-instance v3, Lcom/imo/android/imoim/wallet/WalletActivity$d;

    invoke-direct {v3, p0}, Lcom/imo/android/imoim/wallet/WalletActivity$d;-><init>(Lcom/imo/android/imoim/wallet/WalletActivity;)V

    check-cast v3, Landroidx/lifecycle/Observer;

    .line 1143
    invoke-virtual {v0, v2, v3}, Landroidx/lifecycle/LiveData;->observe(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V

    .line 1149
    iget-object v0, p0, Lcom/imo/android/imoim/wallet/WalletActivity;->b:Lcom/imo/android/imoim/wallet/MyWalletViewModel;

    if-nez v0, :cond_176

    invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V

    .line 2019
    :cond_176
    iget-object v0, v0, Lcom/imo/android/imoim/wallet/MyWalletViewModel;->c:Landroidx/lifecycle/LiveData;

    .line 1150
    new-instance v3, Lcom/imo/android/imoim/wallet/WalletActivity$e;

    invoke-direct {v3, p0}, Lcom/imo/android/imoim/wallet/WalletActivity$e;-><init>(Lcom/imo/android/imoim/wallet/WalletActivity;)V

    check-cast v3, Landroidx/lifecycle/Observer;

    .line 1149
    invoke-virtual {v0, v2, v3}, Landroidx/lifecycle/LiveData;->observe(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V

    .line 1153
    iget-object v0, p0, Lcom/imo/android/imoim/wallet/WalletActivity;->b:Lcom/imo/android/imoim/wallet/MyWalletViewModel;

    if-nez v0, :cond_189

    invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V

    .line 2021
    :cond_189
    iget-object v0, v0, Lcom/imo/android/imoim/wallet/MyWalletViewModel;->d:Landroidx/lifecycle/LiveData;

    .line 1154
    new-instance v1, Lcom/imo/android/imoim/wallet/WalletActivity$f;

    invoke-direct {v1, p0}, Lcom/imo/android/imoim/wallet/WalletActivity$f;-><init>(Lcom/imo/android/imoim/wallet/WalletActivity;)V

    check-cast v1, Landroidx/lifecycle/Observer;

    .line 1153
    invoke-virtual {v0, v2, v1}, Landroidx/lifecycle/LiveData;->observe(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V

    .line 1158
    invoke-static {p1}, Landroidx/lifecycle/ViewModelProviders;->of(Landroidx/fragment/app/FragmentActivity;)Landroidx/lifecycle/ViewModelProvider;

    move-result-object v0

    const-class v1, Lcom/imo/android/imoim/taskcentre/TaskCenterViewModel;

    invoke-virtual {v0, v1}, Landroidx/lifecycle/ViewModelProvider;->get(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel;

    move-result-object v0

    const-string v1, "ViewModelProviders.of(th\u2026terViewModel::class.java]"

    invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    check-cast v0, Lcom/imo/android/imoim/taskcentre/TaskCenterViewModel;

    iput-object v0, p0, Lcom/imo/android/imoim/wallet/WalletActivity;->c:Lcom/imo/android/imoim/taskcentre/TaskCenterViewModel;

    if-nez v0, :cond_1af

    const-string v1, "mTaskViewModel"

    .line 1159
    invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V

    .line 2047
    :cond_1af
    iget-object v0, v0, Lcom/imo/android/imoim/taskcentre/TaskCenterViewModel;->e:Landroidx/lifecycle/LiveData;

    .line 1160
    new-instance v1, Lcom/imo/android/imoim/wallet/WalletActivity$g;

    invoke-direct {v1, p0}, Lcom/imo/android/imoim/wallet/WalletActivity$g;-><init>(Lcom/imo/android/imoim/wallet/WalletActivity;)V

    check-cast v1, Landroidx/lifecycle/Observer;

    .line 1159
    invoke-virtual {v0, v2, v1}, Landroidx/lifecycle/LiveData;->observe(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V

    .line 1170
    invoke-static {p1}, Landroidx/lifecycle/ViewModelProviders;->of(Landroidx/fragment/app/FragmentActivity;)Landroidx/lifecycle/ViewModelProvider;

    move-result-object v0

    const-class v1, Lcom/imo/android/imoim/wallet/servicemodel/ServiceViewModel;

    invoke-virtual {v0, v1}, Landroidx/lifecycle/ViewModelProvider;->get(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel;

    move-result-object v0

    const-string v1, "ViewModelProviders.of(th\u2026iceViewModel::class.java]"

    invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    check-cast v0, Lcom/imo/android/imoim/wallet/servicemodel/ServiceViewModel;

    iput-object v0, p0, Lcom/imo/android/imoim/wallet/WalletActivity;->d:Lcom/imo/android/imoim/wallet/servicemodel/ServiceViewModel;

    if-nez v0, :cond_1d5

    const-string v1, "mServiceViewModel"

    .line 1171
    invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V

    .line 3019
    :cond_1d5
    iget-object v0, v0, Lcom/imo/android/imoim/wallet/servicemodel/ServiceViewModel;->a:Landroidx/lifecycle/LiveData;

    .line 1172
    new-instance v1, Lcom/imo/android/imoim/wallet/WalletActivity$h;

    invoke-direct {v1, p0}, Lcom/imo/android/imoim/wallet/WalletActivity$h;-><init>(Lcom/imo/android/imoim/wallet/WalletActivity;)V

    check-cast v1, Landroidx/lifecycle/Observer;

    .line 1171
    invoke-virtual {v0, v2, v1}, Landroidx/lifecycle/LiveData;->observe(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V

    .line 1177
    invoke-static {p1}, Landroidx/lifecycle/ViewModelProviders;->of(Landroidx/fragment/app/FragmentActivity;)Landroidx/lifecycle/ViewModelProvider;

    move-result-object p1

    const-class v0, Lcom/imo/android/imoim/wallet/activitymodel/WalletActivityViewModel;

    invoke-virtual {p1, v0}, Landroidx/lifecycle/ViewModelProvider;->get(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel;

    move-result-object p1

    const-string v0, "ViewModelProviders.of(th\u2026ityViewModel::class.java]"

    invoke-static {p1, v0}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    check-cast p1, Lcom/imo/android/imoim/wallet/activitymodel/WalletActivityViewModel;

    iput-object p1, p0, Lcom/imo/android/imoim/wallet/WalletActivity;->e:Lcom/imo/android/imoim/wallet/activitymodel/WalletActivityViewModel;

    const-string v0, "mActivityViewModel"

    if-nez p1, :cond_1fb

    .line 1178
    invoke-static {v0}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V

    .line 4017
    :cond_1fb
    iget-object p1, p1, Lcom/imo/android/imoim/wallet/activitymodel/WalletActivityViewModel;->a:Landroidx/lifecycle/LiveData;

    .line 1179
    new-instance v1, Lcom/imo/android/imoim/wallet/WalletActivity$i;

    invoke-direct {v1, p0}, Lcom/imo/android/imoim/wallet/WalletActivity$i;-><init>(Lcom/imo/android/imoim/wallet/WalletActivity;)V

    check-cast v1, Landroidx/lifecycle/Observer;

    .line 1178
    invoke-virtual {p1, v2, v1}, Landroidx/lifecycle/LiveData;->observe(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V

    .line 4123
    invoke-virtual {p0}, Lcom/imo/android/imoim/wallet/WalletActivity;->getSupportFragmentManager()Landroidx/fragment/app/FragmentManager;

    move-result-object p1

    invoke-virtual {p1}, Landroidx/fragment/app/FragmentManager;->beginTransaction()Landroidx/fragment/app/FragmentTransaction;

    move-result-object p1

    const v1, 0x7f0910ec

    .line 4124
    sget-object v2, Lcom/imo/android/imoim/taskcentre/TaskCenterFragment;->a:Lcom/imo/android/imoim/taskcentre/TaskCenterFragment$a;

    const/4 v2, 0x3

    const/4 v3, 0x0

    const-string v4, "wallet_list"

    .line 5067
    invoke-static {v2, v4, v3}, Lcom/imo/android/imoim/taskcentre/TaskCenterFragment$a;->a(ILjava/lang/String;Ljava/lang/String;)Lcom/imo/android/imoim/taskcentre/TaskCenterFragment;

    move-result-object v4

    .line 4124
    check-cast v4, Landroidx/fragment/app/Fragment;

    invoke-virtual {p1, v1, v4}, Landroidx/fragment/app/FragmentTransaction;->replace(ILandroidx/fragment/app/Fragment;)Landroidx/fragment/app/FragmentTransaction;

    move-result-object p1

    .line 4125
    invoke-virtual {p1}, Landroidx/fragment/app/FragmentTransaction;->commit()I

    .line 5129
    move-object p1, p0

    check-cast p1, Lcom/imo/android/imoim/wallet/WalletActivity;

    iget-object p1, p1, Lcom/imo/android/imoim/wallet/WalletActivity;->e:Lcom/imo/android/imoim/wallet/activitymodel/WalletActivityViewModel;

    if-eqz p1, :cond_241

    .line 5130
    iget-object p1, p0, Lcom/imo/android/imoim/wallet/WalletActivity;->e:Lcom/imo/android/imoim/wallet/activitymodel/WalletActivityViewModel;

    if-nez p1, :cond_233

    invoke-static {v0}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V

    .line 6024
    :cond_233
    invoke-virtual {p1}, Lcom/imo/android/imoim/wallet/activitymodel/WalletActivityViewModel;->h()Lkotlinx/coroutines/af;

    move-result-object v0

    new-instance v1, Lcom/imo/android/imoim/wallet/activitymodel/WalletActivityViewModel$a;

    invoke-direct {v1, p1, v3}, Lcom/imo/android/imoim/wallet/activitymodel/WalletActivityViewModel$a;-><init>(Lcom/imo/android/imoim/wallet/activitymodel/WalletActivityViewModel;Lkotlin/c/c;)V

    check-cast v1, Lkotlin/f/a/m;

    invoke-static {v0, v3, v3, v1, v2}, Lkotlinx/coroutines/e;->a(Lkotlinx/coroutines/af;Lkotlin/c/e;Lkotlinx/coroutines/ah;Lkotlin/f/a/m;I)Lkotlinx/coroutines/br;

    .line 87
    :cond_241
    sget-object p1, Lcom/imo/android/imoim/taskcentre/d/j;->e:Lcom/imo/android/imoim/taskcentre/d/j$a;

    .line 6048
    invoke-static {}, Lcom/imo/android/imoim/taskcentre/d/j;->g()Lcom/imo/android/imoim/taskcentre/d/j;

    move-result-object p1

    .line 87
    invoke-virtual {p1}, Lcom/imo/android/imoim/taskcentre/d/j;->b()V

    return-void
.end method

.method public final onDestroy()V
    .registers 2

    .line 297
    invoke-super {p0}, Lcom/imo/android/imoim/activities/IMOActivity;->onDestroy()V

    .line 298
    iget-object v0, p0, Lcom/imo/android/imoim/wallet/WalletActivity;->f:Lcom/imo/android/imoim/wallet/a/b;

    if-nez v0, :cond_c

    const-string v0, "walletStat"

    invoke-static {v0}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V

    :cond_c
    const-string v0, "106"

    invoke-static {v0}, Lcom/imo/android/imoim/wallet/a/b;->a(Ljava/lang/String;)V

    .line 299
    sget-object v0, Lcom/imo/android/imoim/taskcentre/d/j;->e:Lcom/imo/android/imoim/taskcentre/d/j$a;

    .line 8048
    invoke-static {}, Lcom/imo/android/imoim/taskcentre/d/j;->g()Lcom/imo/android/imoim/taskcentre/d/j;

    move-result-object v0

    .line 299
    invoke-virtual {v0}, Lcom/imo/android/imoim/taskcentre/d/j;->c()V

    return-void
.end method

.method public final onResume()V
    .registers 3

    .line 91
    invoke-super {p0}, Lcom/imo/android/imoim/activities/IMOActivity;->onResume()V

    .line 92
    iget-object v0, p0, Lcom/imo/android/imoim/wallet/WalletActivity;->b:Lcom/imo/android/imoim/wallet/MyWalletViewModel;

    if-nez v0, :cond_c

    const-string v1, "myWalletViewModel"

    invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V

    :cond_c
    invoke-virtual {v0}, Lcom/imo/android/imoim/wallet/MyWalletViewModel;->a()V

    return-void
.end method