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