WalletChargeActivity.smali

.class public Lim/tpelyyftgw/ui/activities/WalletChargeActivity;
.super Lim/tpelyyftgw/ui/actionbar/BaseFragment;
.source "WalletChargeActivity.java"


# annotations
.annotation system Ldalvik/annotation/MemberClasses;
    value = {
        Lim/tpelyyftgw/ui/activities/WalletChargeActivity$NumberAdapter;
    }
.end annotation


# instance fields
.field private adapter:Lim/tpelyyftgw/ui/activities/WalletChargeActivity$NumberAdapter;

.field private btn:Lim/tpelyyftgw/ui/components/AppTextView;

.field private btnEmpty:Lim/tpelyyftgw/ui/components/AppTextView;

.field private cardCell:Lim/tpelyyftgw/ui/components/TextCell;

.field private channelInited:Z

.field private container:Landroid/widget/LinearLayout;

.field private emptyLayout:Landroid/widget/LinearLayout;

.field private etAmount:Landroid/widget/EditText;

.field private ivEmpty:Landroid/widget/ImageView;

.field private listView:Lim/tpelyyftgw/ui/components/RecyclerListView;

.field private loadView:Lim/tpelyyftgw/ui/load/SpinKitView;

.field private loadingPayChannels:Z

.field private modelList:Ljava/util/ArrayList;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ljava/util/ArrayList<",
            "Lim/tpelyyftgw/javaBean/wallet/BankCardListResBean;",
            ">;"
        }
    .end annotation
.end field

.field private numberList:Ljava/util/ArrayList;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ljava/util/ArrayList<",
            "Ljava/lang/Integer;",
            ">;"
        }
    .end annotation
.end field

.field private payList:Ljava/util/ArrayList;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ljava/util/ArrayList<",
            "Lim/tpelyyftgw/javaBean/wallet/PayChannelBean;",
            ">;"
        }
    .end annotation
.end field

.field private selectedPayType:Lim/tpelyyftgw/javaBean/wallet/PayChannelBean;

.field private tvDesc:Landroid/widget/TextView;

.field private tvEmpty:Landroid/widget/TextView;


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

    return-void
.end method

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

    .line 52
    invoke-direct {p0}, Lim/tpelyyftgw/ui/actionbar/BaseFragment;-><init>()V

    .line 68
    new-instance v0, Ljava/util/ArrayList;

    invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V

    iput-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->numberList:Ljava/util/ArrayList;

    .line 449
    new-instance v0, Ljava/util/ArrayList;

    invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V

    iput-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->payList:Ljava/util/ArrayList;

    return-void
.end method

.method static synthetic access$000(Lim/tpelyyftgw/ui/activities/WalletChargeActivity;)Ljava/util/ArrayList;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/activities/WalletChargeActivity;

    .line 52
    iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->numberList:Ljava/util/ArrayList;

    return-object v0
.end method

.method static synthetic access$100(Lim/tpelyyftgw/ui/activities/WalletChargeActivity;)Landroid/widget/EditText;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/activities/WalletChargeActivity;

    .line 52
    iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->etAmount:Landroid/widget/EditText;

    return-object v0
.end method

.method static synthetic access$1000(Lim/tpelyyftgw/ui/activities/WalletChargeActivity;Ljava/util/List;)V
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/activities/WalletChargeActivity;
    .param p1, "x1"    # Ljava/util/List;

    .line 52
    invoke-direct {p0, p1}, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->parsePayChannel(Ljava/util/List;)V

    return-void
.end method

.method static synthetic access$1100(Lim/tpelyyftgw/ui/activities/WalletChargeActivity;)V
    .registers 1
    .param p0, "x0"    # Lim/tpelyyftgw/ui/activities/WalletChargeActivity;

    .line 52
    invoke-direct {p0}, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->check()V

    return-void
.end method

.method static synthetic access$200(Lim/tpelyyftgw/ui/activities/WalletChargeActivity;)V
    .registers 1
    .param p0, "x0"    # Lim/tpelyyftgw/ui/activities/WalletChargeActivity;

    .line 52
    invoke-direct {p0}, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->clearChecked()V

    return-void
.end method

.method static synthetic access$300(Lim/tpelyyftgw/ui/activities/WalletChargeActivity;)Lim/tpelyyftgw/javaBean/wallet/PayChannelBean;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/activities/WalletChargeActivity;

    .line 52
    iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->selectedPayType:Lim/tpelyyftgw/javaBean/wallet/PayChannelBean;

    return-object v0
.end method

.method static synthetic access$400(Lim/tpelyyftgw/ui/activities/WalletChargeActivity;Z)V
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/activities/WalletChargeActivity;
    .param p1, "x1"    # Z

    .line 52
    invoke-direct {p0, p1}, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->setBtnEnable(Z)V

    return-void
.end method

.method static synthetic access$500(Lim/tpelyyftgw/ui/activities/WalletChargeActivity;)Ljava/util/ArrayList;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/activities/WalletChargeActivity;

    .line 52
    iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->payList:Ljava/util/ArrayList;

    return-object v0
.end method

.method static synthetic access$600(Lim/tpelyyftgw/ui/activities/WalletChargeActivity;Lim/tpelyyftgw/javaBean/wallet/PayChannelBean;)V
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/activities/WalletChargeActivity;
    .param p1, "x1"    # Lim/tpelyyftgw/javaBean/wallet/PayChannelBean;

    .line 52
    invoke-direct {p0, p1}, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->setSelectedType(Lim/tpelyyftgw/javaBean/wallet/PayChannelBean;)V

    return-void
.end method

.method static synthetic access$700(Lim/tpelyyftgw/ui/activities/WalletChargeActivity;Ljava/lang/String;)V
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/activities/WalletChargeActivity;
    .param p1, "x1"    # Ljava/lang/String;

    .line 52
    invoke-direct {p0, p1}, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->doCharge(Ljava/lang/String;)V

    return-void
.end method

.method static synthetic access$802(Lim/tpelyyftgw/ui/activities/WalletChargeActivity;Z)Z
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/activities/WalletChargeActivity;
    .param p1, "x1"    # Z

    .line 52
    iput-boolean p1, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->loadingPayChannels:Z

    return p1
.end method

.method static synthetic access$902(Lim/tpelyyftgw/ui/activities/WalletChargeActivity;Z)Z
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/activities/WalletChargeActivity;
    .param p1, "x1"    # Z

    .line 52
    iput-boolean p1, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->channelInited:Z

    return p1
.end method

.method private check()V
    .registers 2

    .line 356
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->loadingPayChannels:Z

    if-eqz v0, :cond_5

    .line 357
    return-void

    .line 359
    :cond_5
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->channelInited:Z

    if-eqz v0, :cond_d

    .line 360
    invoke-direct {p0}, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->showContainer()V

    goto :goto_10

    .line 362
    :cond_d
    invoke-direct {p0}, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->showError()V

    .line 364
    :goto_10
    return-void
.end method

.method private clearChecked()V
    .registers 6

    .line 247
    iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->listView:Lim/tpelyyftgw/ui/components/RecyclerListView;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/RecyclerListView;->getChildCount()I

    move-result v0

    .line 248
    .local v0, "childCount":I
    const/4 v1, 0x0

    .local v1, "i":I
    :goto_7
    if-ge v1, v0, :cond_1d

    .line 249
    iget-object v2, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->listView:Lim/tpelyyftgw/ui/components/RecyclerListView;

    invoke-virtual {v2, v1}, Lim/tpelyyftgw/ui/components/RecyclerListView;->getChildAt(I)Landroid/view/View;

    move-result-object v2

    .line 250
    .local v2, "childAt":Landroid/view/View;
    instance-of v3, v2, Lim/tpelyyftgw/ui/cell/BtnChargeCell;

    if-eqz v3, :cond_1a

    .line 251
    move-object v3, v2

    check-cast v3, Lim/tpelyyftgw/ui/cell/BtnChargeCell;

    .line 252
    .local v3, "cell":Lim/tpelyyftgw/ui/cell/BtnChargeCell;
    const/4 v4, 0x0

    invoke-virtual {v3, v4}, Lim/tpelyyftgw/ui/cell/BtnChargeCell;->setChecked(Z)V

    .line 248
    .end local v2    # "childAt":Landroid/view/View;
    .end local v3    # "cell":Lim/tpelyyftgw/ui/cell/BtnChargeCell;
    :cond_1a
    add-int/lit8 v1, v1, 0x1

    goto :goto_7

    .line 255
    .end local v1    # "i":I
    :cond_1d
    return-void
.end method

.method private doCharge(Ljava/lang/String;)V
    .registers 6
    .param p1, "amount"    # Ljava/lang/String;

    .line 259
    new-instance v0, Lim/tpelyyftgw/tgnet/TLRPCWallet$Builder;

    invoke-direct {v0}, Lim/tpelyyftgw/tgnet/TLRPCWallet$Builder;-><init>()V

    .line 260
    .local v0, "builder":Lim/tpelyyftgw/tgnet/TLRPCWallet$Builder;
    const-string/jumbo v1, "unified_order"

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/tgnet/TLRPCWallet$Builder;->setBusinessKey(Ljava/lang/String;)Lim/tpelyyftgw/tgnet/TLRPCWallet$Builder;

    .line 261
    const-string v1, "amount"

    invoke-virtual {v0, v1, p1}, Lim/tpelyyftgw/tgnet/TLRPCWallet$Builder;->addParam(Ljava/lang/String;Ljava/lang/Object;)Lim/tpelyyftgw/tgnet/TLRPCWallet$Builder;

    .line 262
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->getUserConfig()Lim/tpelyyftgw/messenger/UserConfig;

    move-result-object v1

    iget v1, v1, Lim/tpelyyftgw/messenger/UserConfig;->clientUserId:I

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

    move-result-object v1

    const-string/jumbo v2, "userId"

    invoke-virtual {v0, v2, v1}, Lim/tpelyyftgw/tgnet/TLRPCWallet$Builder;->addParam(Ljava/lang/String;Ljava/lang/Object;)Lim/tpelyyftgw/tgnet/TLRPCWallet$Builder;

    .line 263
    iget-object v1, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->selectedPayType:Lim/tpelyyftgw/javaBean/wallet/PayChannelBean;

    invoke-virtual {v1}, Lim/tpelyyftgw/javaBean/wallet/PayChannelBean;->getChannelCode()Ljava/lang/String;

    move-result-object v1

    const-string v2, "channelCode"

    invoke-virtual {v0, v2, v1}, Lim/tpelyyftgw/tgnet/TLRPCWallet$Builder;->addParam(Ljava/lang/String;Ljava/lang/Object;)Lim/tpelyyftgw/tgnet/TLRPCWallet$Builder;

    .line 264
    iget-object v1, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->selectedPayType:Lim/tpelyyftgw/javaBean/wallet/PayChannelBean;

    invoke-virtual {v1}, Lim/tpelyyftgw/javaBean/wallet/PayChannelBean;->getPayType()Lim/tpelyyftgw/javaBean/wallet/PayTypeListBean;

    move-result-object v1

    invoke-virtual {v1}, Lim/tpelyyftgw/javaBean/wallet/PayTypeListBean;->getPayType()Ljava/lang/String;

    move-result-object v1

    const-string v2, "payType"

    invoke-virtual {v0, v2, v1}, Lim/tpelyyftgw/tgnet/TLRPCWallet$Builder;->addParam(Ljava/lang/String;Ljava/lang/Object;)Lim/tpelyyftgw/tgnet/TLRPCWallet$Builder;

    .line 265
    invoke-virtual {v0}, Lim/tpelyyftgw/tgnet/TLRPCWallet$Builder;->build()Lim/tpelyyftgw/tgnet/TLRPCWallet$TL_paymentTrans;

    move-result-object v1

    .line 267
    .local v1, "req":Lim/tpelyyftgw/tgnet/TLRPCWallet$TL_paymentTrans;
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->getConnectionsManager()Lim/tpelyyftgw/tgnet/ConnectionsManager;

    move-result-object v2

    new-instance v3, Lim/tpelyyftgw/ui/activities/-$$Lambda$WalletChargeActivity$BxgEeD6ZrcIvLZF9l6k5yaiW3PM;

    invoke-direct {v3, p0}, Lim/tpelyyftgw/ui/activities/-$$Lambda$WalletChargeActivity$BxgEeD6ZrcIvLZF9l6k5yaiW3PM;-><init>(Lim/tpelyyftgw/ui/activities/WalletChargeActivity;)V

    invoke-virtual {v2, v1, v3}, Lim/tpelyyftgw/tgnet/ConnectionsManager;->sendRequest(Lim/tpelyyftgw/tgnet/TLObject;Lim/tpelyyftgw/tgnet/RequestDelegate;)I

    .line 294
    return-void
.end method

.method private initActionBar()V
    .registers 3

    .line 297
    iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    const v1, 0x7f0f1515

    invoke-static {v1}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setTitle(Ljava/lang/CharSequence;)V

    .line 298
    iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    const v1, 0x7f0d0073

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setBackButtonImage(I)V

    .line 299
    iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    const/4 v1, 0x0

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setCastShadows(Z)V

    .line 301
    iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    new-instance v1, Lim/tpelyyftgw/ui/activities/WalletChargeActivity$6;

    invoke-direct {v1, p0}, Lim/tpelyyftgw/ui/activities/WalletChargeActivity$6;-><init>(Lim/tpelyyftgw/ui/activities/WalletChargeActivity;)V

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setActionBarMenuOnItemClick(Lim/tpelyyftgw/ui/actionbar/ActionBar$ActionBarMenuOnItemClick;)V

    .line 310
    return-void
.end method

.method private loadPayChannels()V
    .registers 6

    .line 412
    const/4 v0, 0x1

    iput-boolean v0, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->loadingPayChannels:Z

    .line 415
    new-instance v0, Lim/tpelyyftgw/tgnet/TLRPCWallet$Builder;

    invoke-direct {v0}, Lim/tpelyyftgw/tgnet/TLRPCWallet$Builder;-><init>()V

    .line 416
    .local v0, "builder":Lim/tpelyyftgw/tgnet/TLRPCWallet$Builder;
    const-string v1, "pay_type"

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/tgnet/TLRPCWallet$Builder;->setBusinessKey(Ljava/lang/String;)Lim/tpelyyftgw/tgnet/TLRPCWallet$Builder;

    .line 417
    const-string v1, "belongType"

    const-string/jumbo v2, "topup"

    invoke-virtual {v0, v1, v2}, Lim/tpelyyftgw/tgnet/TLRPCWallet$Builder;->addParam(Ljava/lang/String;Ljava/lang/Object;)Lim/tpelyyftgw/tgnet/TLRPCWallet$Builder;

    .line 418
    const-string v1, "company"

    const-string v2, "Guang"

    invoke-virtual {v0, v1, v2}, Lim/tpelyyftgw/tgnet/TLRPCWallet$Builder;->addParam(Ljava/lang/String;Ljava/lang/Object;)Lim/tpelyyftgw/tgnet/TLRPCWallet$Builder;

    .line 419
    invoke-virtual {v0}, Lim/tpelyyftgw/tgnet/TLRPCWallet$Builder;->build()Lim/tpelyyftgw/tgnet/TLRPCWallet$TL_paymentTrans;

    move-result-object v1

    .line 421
    .local v1, "req":Lim/tpelyyftgw/tgnet/TLRPCWallet$TL_paymentTrans;
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->getConnectionsManager()Lim/tpelyyftgw/tgnet/ConnectionsManager;

    move-result-object v2

    invoke-virtual {p0}, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->getConnectionsManager()Lim/tpelyyftgw/tgnet/ConnectionsManager;

    move-result-object v3

    new-instance v4, Lim/tpelyyftgw/ui/activities/-$$Lambda$WalletChargeActivity$vuqsfMNlfk0-YL1Bx0UIECI2PzA;

    invoke-direct {v4, p0}, Lim/tpelyyftgw/ui/activities/-$$Lambda$WalletChargeActivity$vuqsfMNlfk0-YL1Bx0UIECI2PzA;-><init>(Lim/tpelyyftgw/ui/activities/WalletChargeActivity;)V

    invoke-virtual {v3, v1, v4}, Lim/tpelyyftgw/tgnet/ConnectionsManager;->sendRequest(Lim/tpelyyftgw/tgnet/TLObject;Lim/tpelyyftgw/tgnet/RequestDelegate;)I

    move-result v3

    iget v4, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->classGuid:I

    invoke-virtual {v2, v3, v4}, Lim/tpelyyftgw/tgnet/ConnectionsManager;->bindRequestToGuid(II)V

    .line 447
    return-void
.end method

.method private parsePayChannel(Ljava/util/List;)V
    .registers 8
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/util/List<",
            "Lim/tpelyyftgw/javaBean/wallet/PayChannelsResBean;",
            ">;)V"
        }
    .end annotation

    .line 452
    .local p1, "modelList":Ljava/util/List;, "Ljava/util/List<Lim/tpelyyftgw/javaBean/wallet/PayChannelsResBean;>;"
    if-eqz p1, :cond_5e

    invoke-interface {p1}, Ljava/util/List;->isEmpty()Z

    move-result v0

    if-eqz v0, :cond_9

    goto :goto_5e

    .line 455
    :cond_9
    const/4 v0, 0x0

    .local v0, "i":I
    :goto_a
    invoke-interface {p1}, Ljava/util/List;->size()I

    move-result v1

    if-ge v0, v1, :cond_5d

    .line 456
    invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v1

    check-cast v1, Lim/tpelyyftgw/javaBean/wallet/PayChannelsResBean;

    .line 457
    .local v1, "payChannelsResBean":Lim/tpelyyftgw/javaBean/wallet/PayChannelsResBean;
    if-eqz v1, :cond_5a

    invoke-virtual {v1}, Lim/tpelyyftgw/javaBean/wallet/PayChannelsResBean;->getPayTypeList()Ljava/util/ArrayList;

    move-result-object v2

    if-eqz v2, :cond_5a

    invoke-virtual {v1}, Lim/tpelyyftgw/javaBean/wallet/PayChannelsResBean;->getPayTypeList()Ljava/util/ArrayList;

    move-result-object v2

    invoke-virtual {v2}, Ljava/util/ArrayList;->isEmpty()Z

    move-result v2

    if-eqz v2, :cond_29

    .line 458
    goto :goto_5a

    .line 460
    :cond_29
    invoke-virtual {v1}, Lim/tpelyyftgw/javaBean/wallet/PayChannelsResBean;->getPayTypeList()Ljava/util/ArrayList;

    move-result-object v2

    .line 461
    .local v2, "payTypeList":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Lim/tpelyyftgw/javaBean/wallet/PayTypeListBean;>;"
    if-eqz v2, :cond_5a

    invoke-virtual {v2}, Ljava/util/ArrayList;->isEmpty()Z

    move-result v3

    if-eqz v3, :cond_36

    .line 462
    goto :goto_5a

    .line 464
    :cond_36
    const/4 v3, 0x0

    .local v3, "j":I
    :goto_37
    invoke-virtual {v2}, Ljava/util/ArrayList;->size()I

    move-result v4

    if-ge v3, v4, :cond_5a

    .line 465
    new-instance v4, Lim/tpelyyftgw/javaBean/wallet/PayChannelBean;

    invoke-direct {v4}, Lim/tpelyyftgw/javaBean/wallet/PayChannelBean;-><init>()V

    .line 466
    .local v4, "bean":Lim/tpelyyftgw/javaBean/wallet/PayChannelBean;
    invoke-virtual {v1}, Lim/tpelyyftgw/javaBean/wallet/PayChannelsResBean;->getChannelCode()Ljava/lang/String;

    move-result-object v5

    invoke-virtual {v4, v5}, Lim/tpelyyftgw/javaBean/wallet/PayChannelBean;->setChannelCode(Ljava/lang/String;)V

    .line 467
    invoke-virtual {v2, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v5

    check-cast v5, Lim/tpelyyftgw/javaBean/wallet/PayTypeListBean;

    invoke-virtual {v4, v5}, Lim/tpelyyftgw/javaBean/wallet/PayChannelBean;->setPayType(Lim/tpelyyftgw/javaBean/wallet/PayTypeListBean;)V

    .line 468
    iget-object v5, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->payList:Ljava/util/ArrayList;

    invoke-virtual {v5, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 464
    .end local v4    # "bean":Lim/tpelyyftgw/javaBean/wallet/PayChannelBean;
    add-int/lit8 v3, v3, 0x1

    goto :goto_37

    .line 455
    .end local v1    # "payChannelsResBean":Lim/tpelyyftgw/javaBean/wallet/PayChannelsResBean;
    .end local v2    # "payTypeList":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Lim/tpelyyftgw/javaBean/wallet/PayTypeListBean;>;"
    .end local v3    # "j":I
    :cond_5a
    :goto_5a
    add-int/lit8 v0, v0, 0x1

    goto :goto_a

    .line 471
    .end local v0    # "i":I
    :cond_5d
    return-void

    .line 453
    :cond_5e
    :goto_5e
    return-void
.end method

.method private setBtnEnable(Z)V
    .registers 4
    .param p1, "enable"    # Z

    .line 79
    iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->btn:Lim/tpelyyftgw/ui/components/AppTextView;

    invoke-virtual {v0, p1}, Lim/tpelyyftgw/ui/components/AppTextView;->setEnabled(Z)V

    .line 80
    if-eqz p1, :cond_1c

    .line 81
    iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->btn:Lim/tpelyyftgw/ui/components/AppTextView;

    const v1, 0x7f06016c

    invoke-static {v1}, Lcom/blankj/utilcode/util/ColorUtils;->getColor(I)I

    move-result v1

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/components/AppTextView;->setTextColor(I)V

    .line 82
    iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->btn:Lim/tpelyyftgw/ui/components/AppTextView;

    const v1, 0x7f0800aa

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/components/AppTextView;->setBackgroundResource(I)V

    goto :goto_30

    .line 84
    :cond_1c
    iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->btn:Lim/tpelyyftgw/ui/components/AppTextView;

    const v1, 0x7f060167

    invoke-static {v1}, Lcom/blankj/utilcode/util/ColorUtils;->getColor(I)I

    move-result v1

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/components/AppTextView;->setTextColor(I)V

    .line 85
    iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->btn:Lim/tpelyyftgw/ui/components/AppTextView;

    const v1, 0x7f080348

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/components/AppTextView;->setBackgroundResource(I)V

    .line 87
    :goto_30
    return-void
.end method

.method private setSelectedType(Lim/tpelyyftgw/javaBean/wallet/PayChannelBean;)V
    .registers 9
    .param p1, "bean"    # Lim/tpelyyftgw/javaBean/wallet/PayChannelBean;

    .line 368
    const/4 v0, 0x0

    const/4 v1, 0x1

    if-nez p1, :cond_1d

    .line 369
    iget-object v2, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->cardCell:Lim/tpelyyftgw/ui/components/TextCell;

    const v3, 0x7f0600cc

    invoke-static {v3}, Lcom/blankj/utilcode/util/ColorUtils;->getColor(I)I

    move-result v3

    invoke-virtual {v2, v3}, Lim/tpelyyftgw/ui/components/TextCell;->setImageColorFilter(I)V

    .line 370
    iget-object v2, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->cardCell:Lim/tpelyyftgw/ui/components/TextCell;

    const v3, 0x7f0f0f0e

    invoke-static {v3}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;

    move-result-object v3

    invoke-virtual {v2, v3, v1, v0}, Lim/tpelyyftgw/ui/components/TextCell;->setText(Ljava/lang/String;ZZ)V

    .line 371
    return-void

    .line 374
    :cond_1d
    invoke-direct {p0}, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->clearChecked()V

    .line 375
    iget-object v2, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->etAmount:Landroid/widget/EditText;

    const-string v3, ""

    invoke-virtual {v2, v3}, Landroid/widget/EditText;->setText(Ljava/lang/CharSequence;)V

    .line 376
    iget-object v2, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->cardCell:Lim/tpelyyftgw/ui/components/TextCell;

    invoke-virtual {v2}, Lim/tpelyyftgw/ui/components/TextCell;->clearColorFilter()V

    .line 377
    iput-object p1, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->selectedPayType:Lim/tpelyyftgw/javaBean/wallet/PayChannelBean;

    .line 378
    invoke-virtual {p1}, Lim/tpelyyftgw/javaBean/wallet/PayChannelBean;->getPayType()Lim/tpelyyftgw/javaBean/wallet/PayTypeListBean;

    move-result-object v2

    invoke-virtual {v2}, Lim/tpelyyftgw/javaBean/wallet/PayTypeListBean;->getName()Ljava/lang/String;

    move-result-object v2

    .line 379
    .local v2, "bankCode":Ljava/lang/String;
    iget-object v3, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->cardCell:Lim/tpelyyftgw/ui/components/TextCell;

    invoke-virtual {v3, v2, v1, v0}, Lim/tpelyyftgw/ui/components/TextCell;->setText(Ljava/lang/String;ZZ)V

    .line 381
    invoke-virtual {p1}, Lim/tpelyyftgw/javaBean/wallet/PayChannelBean;->getPayType()Lim/tpelyyftgw/javaBean/wallet/PayTypeListBean;

    move-result-object v3

    .line 382
    .local v3, "payType":Lim/tpelyyftgw/javaBean/wallet/PayTypeListBean;
    if-nez v3, :cond_42

    .line 383
    return-void

    .line 385
    :cond_42
    invoke-virtual {v3}, Lim/tpelyyftgw/javaBean/wallet/PayTypeListBean;->getAmountRules()Lim/tpelyyftgw/javaBean/wallet/AmountRulesBean;

    move-result-object v4

    if-eqz v4, :cond_de

    .line 386
    iget-object v4, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->etAmount:Landroid/widget/EditText;

    invoke-virtual {v3}, Lim/tpelyyftgw/javaBean/wallet/PayTypeListBean;->getAmountRules()Lim/tpelyyftgw/javaBean/wallet/AmountRulesBean;

    move-result-object v5

    invoke-virtual {v5}, Lim/tpelyyftgw/javaBean/wallet/AmountRulesBean;->getSelf()I

    move-result v5

    if-ne v5, v1, :cond_55

    const/4 v0, 0x1

    :cond_55
    invoke-virtual {v4, v0}, Landroid/widget/EditText;->setEnabled(Z)V

    .line 387
    invoke-virtual {v3}, Lim/tpelyyftgw/javaBean/wallet/PayTypeListBean;->getAmountRules()Lim/tpelyyftgw/javaBean/wallet/AmountRulesBean;

    move-result-object v0

    invoke-virtual {v0}, Lim/tpelyyftgw/javaBean/wallet/AmountRulesBean;->getAmount()Ljava/lang/String;

    move-result-object v0

    .line 388
    .local v0, "amount":Ljava/lang/String;
    iget-object v1, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->numberList:Ljava/util/ArrayList;

    invoke-virtual {v1}, Ljava/util/ArrayList;->clear()V

    .line 389
    invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v1

    if-nez v1, :cond_95

    const-string v1, "0"

    invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v1

    if-nez v1, :cond_95

    .line 390
    const-string v1, ","

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

    move-result-object v1

    .line 391
    .local v1, "split":[Ljava/lang/String;
    if-eqz v1, :cond_94

    array-length v4, v1

    if-lez v4, :cond_94

    .line 392
    const/4 v4, 0x0

    .local v4, "i":I
    :goto_7f
    array-length v5, v1

    if-ge v4, v5, :cond_94

    .line 393
    iget-object v5, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->numberList:Ljava/util/ArrayList;

    aget-object v6, v1, v4

    invoke-static {v6}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I

    move-result v6

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

    move-result-object v6

    invoke-virtual {v5, v6}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 392
    add-int/lit8 v4, v4, 0x1

    goto :goto_7f

    .line 396
    .end local v1    # "split":[Ljava/lang/String;
    .end local v4    # "i":I
    :cond_94
    goto :goto_d7

    .line 397
    :cond_95
    iget-object v1, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->numberList:Ljava/util/ArrayList;

    const/16 v4, 0x32

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

    move-result-object v4

    invoke-virtual {v1, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 398
    iget-object v1, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->numberList:Ljava/util/ArrayList;

    const/16 v4, 0x64

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

    move-result-object v4

    invoke-virtual {v1, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 399
    iget-object v1, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->numberList:Ljava/util/ArrayList;

    const/16 v4, 0xc8

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

    move-result-object v4

    invoke-virtual {v1, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 400
    iget-object v1, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->numberList:Ljava/util/ArrayList;

    const/16 v4, 0x1f4

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

    move-result-object v4

    invoke-virtual {v1, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 401
    iget-object v1, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->numberList:Ljava/util/ArrayList;

    const/16 v4, 0x320

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

    move-result-object v4

    invoke-virtual {v1, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 402
    iget-object v1, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->numberList:Ljava/util/ArrayList;

    const/16 v4, 0x3e8

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

    move-result-object v4

    invoke-virtual {v1, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 404
    :goto_d7
    iget-object v1, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->adapter:Lim/tpelyyftgw/ui/activities/WalletChargeActivity$NumberAdapter;

    if-eqz v1, :cond_de

    .line 405
    invoke-virtual {v1}, Lim/tpelyyftgw/ui/activities/WalletChargeActivity$NumberAdapter;->notifyDataSetChanged()V

    .line 408
    .end local v0    # "amount":Ljava/lang/String;
    :cond_de
    return-void
.end method

.method private showContainer()V
    .registers 3

    .line 341
    iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->emptyLayout:Landroid/widget/LinearLayout;

    const/16 v1, 0x8

    invoke-virtual {v0, v1}, Landroid/widget/LinearLayout;->setVisibility(I)V

    .line 342
    iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->container:Landroid/widget/LinearLayout;

    const/4 v1, 0x0

    invoke-virtual {v0, v1}, Landroid/widget/LinearLayout;->setVisibility(I)V

    .line 343
    iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->container:Landroid/widget/LinearLayout;

    invoke-static {v0}, Lim/tpelyyftgw/utils/AnimationUtils;->executeAlphaScaleDisplayAnimation(Landroid/view/View;)V

    .line 344
    return-void
.end method

.method private showError()V
    .registers 4

    .line 325
    iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->emptyLayout:Landroid/widget/LinearLayout;

    const/4 v1, 0x0

    invoke-virtual {v0, v1}, Landroid/widget/LinearLayout;->setVisibility(I)V

    .line 326
    iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->container:Landroid/widget/LinearLayout;

    const/16 v2, 0x8

    invoke-virtual {v0, v2}, Landroid/widget/LinearLayout;->setVisibility(I)V

    .line 327
    iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->tvDesc:Landroid/widget/TextView;

    invoke-virtual {v0, v2}, Landroid/widget/TextView;->setVisibility(I)V

    .line 328
    iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->loadView:Lim/tpelyyftgw/ui/load/SpinKitView;

    invoke-virtual {v0, v2}, Lim/tpelyyftgw/ui/load/SpinKitView;->setVisibility(I)V

    .line 329
    iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->emptyLayout:Landroid/widget/LinearLayout;

    invoke-static {v0}, Lim/tpelyyftgw/utils/AnimationUtils;->executeAlphaScaleDisplayAnimation(Landroid/view/View;)V

    .line 330
    iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->ivEmpty:Landroid/widget/ImageView;

    invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 331
    iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->ivEmpty:Landroid/widget/ImageView;

    const v2, 0x7f0d009b

    invoke-virtual {v0, v2}, Landroid/widget/ImageView;->setImageResource(I)V

    .line 333
    iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->btn:Lim/tpelyyftgw/ui/components/AppTextView;

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/components/AppTextView;->setVisibility(I)V

    .line 334
    iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->tvEmpty:Landroid/widget/TextView;

    const v1, 0x7f0f103c

    invoke-static {v1}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;

    move-result-object v1

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

    .line 335
    iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->tvEmpty:Landroid/widget/TextView;

    const v1, 0x7f060162

    invoke-static {v1}, Lcom/blankj/utilcode/util/ColorUtils;->getColor(I)I

    move-result v1

    invoke-virtual {v0, v1}, Landroid/widget/TextView;->setTextColor(I)V

    .line 336
    iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->tvDesc:Landroid/widget/TextView;

    const v1, 0x7f0f0429

    invoke-static {v1}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;

    move-result-object v1

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

    .line 337
    iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->btn:Lim/tpelyyftgw/ui/components/AppTextView;

    const v1, 0x7f0f0da9

    invoke-static {v1}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/components/AppTextView;->setText(Ljava/lang/CharSequence;)V

    .line 338
    return-void
.end method

.method private showLoading()V
    .registers 4

    .line 313
    iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->container:Landroid/widget/LinearLayout;

    const/16 v1, 0x8

    invoke-virtual {v0, v1}, Landroid/widget/LinearLayout;->setVisibility(I)V

    .line 314
    iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->btnEmpty:Lim/tpelyyftgw/ui/components/AppTextView;

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/components/AppTextView;->setVisibility(I)V

    .line 315
    iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->tvDesc:Landroid/widget/TextView;

    invoke-virtual {v0, v1}, Landroid/widget/TextView;->setVisibility(I)V

    .line 316
    iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->emptyLayout:Landroid/widget/LinearLayout;

    const/4 v2, 0x0

    invoke-virtual {v0, v2}, Landroid/widget/LinearLayout;->setVisibility(I)V

    .line 317
    iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->loadView:Lim/tpelyyftgw/ui/load/SpinKitView;

    invoke-virtual {v0, v2}, Lim/tpelyyftgw/ui/load/SpinKitView;->setVisibility(I)V

    .line 318
    iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->tvEmpty:Landroid/widget/TextView;

    const v2, 0x7f06015f

    invoke-static {v2}, Lcom/blankj/utilcode/util/ColorUtils;->getColor(I)I

    move-result v2

    invoke-virtual {v0, v2}, Landroid/widget/TextView;->setTextColor(I)V

    .line 319
    iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->tvEmpty:Landroid/widget/TextView;

    const v2, 0x7f0f0a55

    invoke-static {v2}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;

    move-result-object v2

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

    .line 320
    iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->ivEmpty:Landroid/widget/ImageView;

    invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 322
    return-void
.end method


# virtual methods
.method public createView(Landroid/content/Context;)Landroid/view/View;
    .registers 7
    .param p1, "context"    # Landroid/content/Context;

    .line 92
    invoke-static {p1}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;

    move-result-object v0

    const/4 v1, 0x0

    const v2, 0x7f0c008b

    invoke-virtual {v0, v2, v1}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;

    move-result-object v0

    iput-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->fragmentView:Landroid/view/View;

    .line 94
    iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->fragmentView:Landroid/view/View;

    const v2, 0x7f09142d

    invoke-static {v2}, Lnp/NPFog;->d(I)I

    move-result v2

    invoke-virtual {v0, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Landroid/widget/LinearLayout;

    iput-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->emptyLayout:Landroid/widget/LinearLayout;

    .line 95
    iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->fragmentView:Landroid/view/View;

    const v2, 0x7f091785

    invoke-static {v2}, Lnp/NPFog;->d(I)I

    move-result v2

    invoke-virtual {v0, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Lim/tpelyyftgw/ui/load/SpinKitView;

    iput-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->loadView:Lim/tpelyyftgw/ui/load/SpinKitView;

    .line 96
    iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->fragmentView:Landroid/view/View;

    const v2, 0x7f091765

    invoke-static {v2}, Lnp/NPFog;->d(I)I

    move-result v2

    invoke-virtual {v0, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Landroid/widget/ImageView;

    iput-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->ivEmpty:Landroid/widget/ImageView;

    .line 97
    iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->fragmentView:Landroid/view/View;

    const v2, 0x7f09119b

    invoke-static {v2}, Lnp/NPFog;->d(I)I

    move-result v2

    invoke-virtual {v0, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Landroid/widget/TextView;

    iput-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->tvEmpty:Landroid/widget/TextView;

    .line 98
    iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->fragmentView:Landroid/view/View;

    const v2, 0x7f091182

    invoke-static {v2}, Lnp/NPFog;->d(I)I

    move-result v2

    invoke-virtual {v0, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Landroid/widget/TextView;

    iput-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->tvDesc:Landroid/widget/TextView;

    .line 99
    iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->fragmentView:Landroid/view/View;

    const v2, 0x7f0915c8

    invoke-static {v2}, Lnp/NPFog;->d(I)I

    move-result v2

    invoke-virtual {v0, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Lim/tpelyyftgw/ui/components/AppTextView;

    iput-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->btnEmpty:Lim/tpelyyftgw/ui/components/AppTextView;

    .line 101
    iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->fragmentView:Landroid/view/View;

    const v2, 0x7f09159c

    invoke-static {v2}, Lnp/NPFog;->d(I)I

    move-result v2

    invoke-virtual {v0, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Landroid/widget/LinearLayout;

    iput-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->container:Landroid/widget/LinearLayout;

    .line 102
    iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->fragmentView:Landroid/view/View;

    const v2, 0x7f0915a9

    invoke-static {v2}, Lnp/NPFog;->d(I)I

    move-result v2

    invoke-virtual {v0, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Lim/tpelyyftgw/ui/components/TextCell;

    iput-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->cardCell:Lim/tpelyyftgw/ui/components/TextCell;

    .line 103
    iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->fragmentView:Landroid/view/View;

    const v2, 0x7f0915ce

    invoke-static {v2}, Lnp/NPFog;->d(I)I

    move-result v2

    invoke-virtual {v0, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Lim/tpelyyftgw/ui/components/AppTextView;

    iput-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->btn:Lim/tpelyyftgw/ui/components/AppTextView;

    .line 104
    iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->fragmentView:Landroid/view/View;

    const v2, 0x7f091425

    invoke-static {v2}, Lnp/NPFog;->d(I)I

    move-result v2

    invoke-virtual {v0, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Landroid/widget/EditText;

    iput-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->etAmount:Landroid/widget/EditText;

    .line 106
    iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->fragmentView:Landroid/view/View;

    const v2, 0x7f0917f1

    invoke-static {v2}, Lnp/NPFog;->d(I)I

    move-result v2

    invoke-virtual {v0, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Lim/tpelyyftgw/ui/components/RecyclerListView;

    iput-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->listView:Lim/tpelyyftgw/ui/components/RecyclerListView;

    .line 108
    invoke-direct {p0}, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->initActionBar()V

    .line 110
    const/4 v0, 0x0

    invoke-direct {p0, v0}, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->setBtnEnable(Z)V

    .line 112
    iget-object v2, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->numberList:Ljava/util/ArrayList;

    const/16 v3, 0x32

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

    move-result-object v3

    invoke-virtual {v2, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 113
    iget-object v2, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->numberList:Ljava/util/ArrayList;

    const/16 v3, 0x64

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

    move-result-object v3

    invoke-virtual {v2, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 114
    iget-object v2, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->numberList:Ljava/util/ArrayList;

    const/16 v3, 0xc8

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

    move-result-object v3

    invoke-virtual {v2, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 115
    iget-object v2, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->numberList:Ljava/util/ArrayList;

    const/16 v3, 0x1f4

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

    move-result-object v3

    invoke-virtual {v2, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 116
    iget-object v2, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->numberList:Ljava/util/ArrayList;

    const/16 v3, 0x320

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

    move-result-object v3

    invoke-virtual {v2, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 117
    iget-object v2, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->numberList:Ljava/util/ArrayList;

    const/16 v3, 0x3e8

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

    move-result-object v3

    invoke-virtual {v2, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 119
    iget-object v2, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->listView:Lim/tpelyyftgw/ui/components/RecyclerListView;

    new-instance v3, Landroidx/recyclerview/widget/GridLayoutManager;

    const/4 v4, 0x3

    invoke-direct {v3, p1, v4}, Landroidx/recyclerview/widget/GridLayoutManager;-><init>(Landroid/content/Context;I)V

    invoke-virtual {v2, v3}, Lim/tpelyyftgw/ui/components/RecyclerListView;->setLayoutManager(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V

    .line 120
    iget-object v2, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->listView:Lim/tpelyyftgw/ui/components/RecyclerListView;

    new-instance v3, Lim/tpelyyftgw/ui/activities/WalletChargeActivity$NumberAdapter;

    invoke-direct {v3, p0, p1}, Lim/tpelyyftgw/ui/activities/WalletChargeActivity$NumberAdapter;-><init>(Lim/tpelyyftgw/ui/activities/WalletChargeActivity;Landroid/content/Context;)V

    iput-object v3, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->adapter:Lim/tpelyyftgw/ui/activities/WalletChargeActivity$NumberAdapter;

    invoke-virtual {v2, v3}, Lim/tpelyyftgw/ui/components/RecyclerListView;->setAdapter(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V

    .line 121
    iget-object v2, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->listView:Lim/tpelyyftgw/ui/components/RecyclerListView;

    new-instance v3, Lim/tpelyyftgw/ui/activities/WalletChargeActivity$1;

    invoke-direct {v3, p0}, Lim/tpelyyftgw/ui/activities/WalletChargeActivity$1;-><init>(Lim/tpelyyftgw/ui/activities/WalletChargeActivity;)V

    invoke-virtual {v2, v3}, Lim/tpelyyftgw/ui/components/RecyclerListView;->setOnItemClickListener(Lim/tpelyyftgw/ui/components/RecyclerListView$OnItemClickListener;)V

    .line 136
    iget-object v2, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->etAmount:Landroid/widget/EditText;

    const-string v3, "fonts/rmedium.ttf"

    invoke-static {v3}, Lim/tpelyyftgw/messenger/AndroidUtilities;->getTypeface(Ljava/lang/String;)Landroid/graphics/Typeface;

    move-result-object v3

    invoke-virtual {v2, v3}, Landroid/widget/EditText;->setTypeface(Landroid/graphics/Typeface;)V

    .line 137
    iget-object v2, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->etAmount:Landroid/widget/EditText;

    const v3, 0x7f0f0ca8

    invoke-static {v3}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;

    move-result-object v3

    invoke-virtual {v2, v3}, Landroid/widget/EditText;->setHint(Ljava/lang/CharSequence;)V

    .line 138
    iget-object v2, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->etAmount:Landroid/widget/EditText;

    new-instance v3, Lim/tpelyyftgw/ui/activities/WalletChargeActivity$2;

    invoke-direct {v3, p0}, Lim/tpelyyftgw/ui/activities/WalletChargeActivity$2;-><init>(Lim/tpelyyftgw/ui/activities/WalletChargeActivity;)V

    invoke-virtual {v2, v3}, Landroid/widget/EditText;->addTextChangedListener(Landroid/text/TextWatcher;)V

    .line 155
    iget-object v2, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->cardCell:Lim/tpelyyftgw/ui/components/TextCell;

    invoke-virtual {v2}, Lim/tpelyyftgw/ui/components/TextCell;->clearColorFilter()V

    .line 156
    iget-object v2, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->cardCell:Lim/tpelyyftgw/ui/components/TextCell;

    invoke-static {v0}, Lim/tpelyyftgw/ui/actionbar/Theme;->getSelectorDrawable(Z)Landroid/graphics/drawable/Drawable;

    move-result-object v0

    invoke-virtual {v2, v0}, Lim/tpelyyftgw/ui/components/TextCell;->setBackground(Landroid/graphics/drawable/Drawable;)V

    .line 157
    iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->cardCell:Lim/tpelyyftgw/ui/components/TextCell;

    new-instance v2, Lim/tpelyyftgw/ui/activities/WalletChargeActivity$3;

    invoke-direct {v2, p0}, Lim/tpelyyftgw/ui/activities/WalletChargeActivity$3;-><init>(Lim/tpelyyftgw/ui/activities/WalletChargeActivity;)V

    invoke-virtual {v0, v2}, Lim/tpelyyftgw/ui/components/TextCell;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 174
    iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->btn:Lim/tpelyyftgw/ui/components/AppTextView;

    new-instance v2, Lim/tpelyyftgw/ui/activities/WalletChargeActivity$4;

    invoke-direct {v2, p0}, Lim/tpelyyftgw/ui/activities/WalletChargeActivity$4;-><init>(Lim/tpelyyftgw/ui/activities/WalletChargeActivity;)V

    invoke-virtual {v0, v2}, Lim/tpelyyftgw/ui/components/AppTextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 234
    invoke-direct {p0}, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->showLoading()V

    .line 236
    invoke-direct {p0, v1}, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->setSelectedType(Lim/tpelyyftgw/javaBean/wallet/PayChannelBean;)V

    .line 238
    iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->fragmentView:Landroid/view/View;

    new-instance v1, Lim/tpelyyftgw/ui/activities/-$$Lambda$WalletChargeActivity$_ExgvYJjknfjA3BDsrH6QV-DVjM;

    invoke-direct {v1, p0}, Lim/tpelyyftgw/ui/activities/-$$Lambda$WalletChargeActivity$_ExgvYJjknfjA3BDsrH6QV-DVjM;-><init>(Lim/tpelyyftgw/ui/activities/WalletChargeActivity;)V

    const-wide/16 v2, 0x3e8

    invoke-virtual {v0, v1, v2, v3}, Landroid/view/View;->postDelayed(Ljava/lang/Runnable;J)Z

    .line 242
    iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->fragmentView:Landroid/view/View;

    return-object v0
.end method

.method public synthetic lambda$createView$0$WalletChargeActivity()V
    .registers 1

    .line 239
    invoke-direct {p0}, Lim/tpelyyftgw/ui/activities/WalletChargeActivity;->loadPayChannels()V

    .line 240
    return-void
.end method

.method public synthetic lambda$doCharge$1$WalletChargeActivity(Lim/tpelyyftgw/tgnet/TLObject;Lim/tpelyyftgw/tgnet/TLRPC$TL_error;)V
    .registers 7
    .param p1, "response"    # Lim/tpelyyftgw/tgnet/TLObject;
    .param p2, "error"    # Lim/tpelyyftgw/tgnet/TLRPC$TL_error;

    .line 268
    if-eqz p2, :cond_8

    .line 270
    iget-object v0, p2, Lim/tpelyyftgw/tgnet/TLRPC$TL_error;->text:Ljava/lang/String;

    invoke-static {v0}, Lim/tpelyyftgw/ui/utils/wallet/ExceptionUtils;->handlePayChannelException(Ljava/lang/String;)V

    .line 271
    return-void

    .line 273
    :cond_8
    instance-of v0, p1, Lim/tpelyyftgw/tgnet/TLRPCWallet$TL_paymentTransResult;

    if-eqz v0, :cond_2f

    .line 274
    move-object v0, p1

    check-cast v0, Lim/tpelyyftgw/tgnet/TLRPCWallet$TL_paymentTransResult;

    .line 275
    .local v0, "result":Lim/tpelyyftgw/tgnet/TLRPCWallet$TL_paymentTransResult;
    iget-object v1, v0, Lim/tpelyyftgw/tgnet/TLRPCWallet$TL_paymentTransResult;->data:Lim/tpelyyftgw/tgnet/TLRPC$TL_dataJSON;

    const-class v2, Lim/tpelyyftgw/javaBean/wallet/ChargeResBean;

    invoke-static {v1, v2}, Lim/tpelyyftgw/tgnet/TLJsonResolve;->parse(Lim/tpelyyftgw/tgnet/TLObject;Ljava/lang/Class;)Lim/tpelyyftgw/tgnet/TLApiModel;

    move-result-object v1

    .line 276
    .local v1, "parse":Lim/tpelyyftgw/tgnet/TLApiModel;, "Lim/tpelyyftgw/tgnet/TLApiModel<Lim/tpelyyftgw/javaBean/wallet/ChargeResBean;>;"
    invoke-virtual {v1}, Lim/tpelyyftgw/tgnet/TLApiModel;->isSuccess()Z

    move-result v2

    if-eqz v2, :cond_2a

    .line 277
    iget-object v2, v1, Lim/tpelyyftgw/tgnet/TLApiModel;->model:Ljava/lang/Object;

    check-cast v2, Lim/tpelyyftgw/javaBean/wallet/ChargeResBean;

    .line 278
    .local v2, "model":Lim/tpelyyftgw/javaBean/wallet/ChargeResBean;
    new-instance v3, Lim/tpelyyftgw/ui/activities/WalletChargeActivity$5;

    invoke-direct {v3, p0, v2}, Lim/tpelyyftgw/ui/activities/WalletChargeActivity$5;-><init>(Lim/tpelyyftgw/ui/activities/WalletChargeActivity;Lim/tpelyyftgw/javaBean/wallet/ChargeResBean;)V

    invoke-static {v3}, Lim/tpelyyftgw/messenger/AndroidUtilities;->runOnUIThread(Ljava/lang/Runnable;)V

    .line 284
    .end local v2    # "model":Lim/tpelyyftgw/javaBean/wallet/ChargeResBean;
    goto :goto_2f

    .line 285
    :cond_2a
    iget-object v2, v1, Lim/tpelyyftgw/tgnet/TLApiModel;->message:Ljava/lang/String;

    invoke-static {v2}, Lim/tpelyyftgw/ui/utils/wallet/ExceptionUtils;->handlePayChannelException(Ljava/lang/String;)V

    .line 288
    .end local v0    # "result":Lim/tpelyyftgw/tgnet/TLRPCWallet$TL_paymentTransResult;
    .end local v1    # "parse":Lim/tpelyyftgw/tgnet/TLApiModel;, "Lim/tpelyyftgw/tgnet/TLApiModel<Lim/tpelyyftgw/javaBean/wallet/ChargeResBean;>;"
    :cond_2f
    :goto_2f
    return-void
.end method

.method public synthetic lambda$loadPayChannels$2$WalletChargeActivity(Lim/tpelyyftgw/tgnet/TLObject;Lim/tpelyyftgw/tgnet/TLRPC$TL_error;)V
    .registers 4
    .param p1, "response"    # Lim/tpelyyftgw/tgnet/TLObject;
    .param p2, "error"    # Lim/tpelyyftgw/tgnet/TLRPC$TL_error;

    .line 423
    new-instance v0, Lim/tpelyyftgw/ui/activities/WalletChargeActivity$7;

    invoke-direct {v0, p0, p2, p1}, Lim/tpelyyftgw/ui/activities/WalletChargeActivity$7;-><init>(Lim/tpelyyftgw/ui/activities/WalletChargeActivity;Lim/tpelyyftgw/tgnet/TLRPC$TL_error;Lim/tpelyyftgw/tgnet/TLObject;)V

    invoke-static {v0}, Lim/tpelyyftgw/messenger/AndroidUtilities;->runOnUIThread(Ljava/lang/Runnable;)V

    .line 446
    return-void
.end method

.method public onFragmentCreate()Z
    .registers 2

    .line 74
    invoke-super {p0}, Lim/tpelyyftgw/ui/actionbar/BaseFragment;->onFragmentCreate()Z

    move-result v0

    return v0
.end method