ExchangeFragment$3.smali

.class final Lcom/cmcm/safewallet/ui/home/ExchangeFragment$3;
.super Ljava/lang/Object;
.source "ExchangeFragment.java"

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


# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
    value = Lcom/cmcm/safewallet/ui/home/ExchangeFragment;->qi()V
.end annotation


# instance fields
.field private synthetic aru:Lcom/cmcm/safewallet/ui/home/ExchangeFragment;


# direct methods
.method constructor <init>(Lcom/cmcm/safewallet/ui/home/ExchangeFragment;)V
    .registers 2

    .prologue
    .line 526
    iput-object p1, p0, Lcom/cmcm/safewallet/ui/home/ExchangeFragment$3;->aru:Lcom/cmcm/safewallet/ui/home/ExchangeFragment;

    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    return-void
.end method


# virtual methods
.method public final onClick(Landroid/view/View;)V
    .registers 8

    .prologue
    .line 529
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/home/ExchangeFragment$3;->aru:Lcom/cmcm/safewallet/ui/home/ExchangeFragment;

    invoke-static {v0}, Lcom/cmcm/safewallet/ui/home/ExchangeFragment;->j(Lcom/cmcm/safewallet/ui/home/ExchangeFragment;)Lcom/cmcm/safewallet/ui/base/c/b;

    move-result-object v0

    check-cast v0, Lcom/cmcm/safewallet/ui/home/b;

    .line 1166
    iget-object v1, v0, Lcom/cmcm/safewallet/ui/home/b;->arC:Ljava/util/List;

    if-eqz v1, :cond_ca

    iget-object v1, v0, Lcom/cmcm/safewallet/ui/home/b;->arC:Ljava/util/List;

    invoke-interface {v1}, Ljava/util/List;->size()I

    move-result v1

    if-lez v1, :cond_ca

    .line 2130
    iget-object v1, v0, Lcom/cmcm/safewallet/ui/base/c/a;->agf:Lcom/cmcm/safewallet/ui/base/view/c;

    .line 1167
    check-cast v1, Lcom/cmcm/safewallet/ui/home/a;

    invoke-interface {v1}, Lcom/cmcm/safewallet/ui/home/a;->qb()V

    .line 1168
    iget-object v1, v0, Lcom/cmcm/safewallet/ui/home/b;->arC:Ljava/util/List;

    .line 1169
    invoke-static {}, Lcom/cmcm/safewallet/data/g/a;->lM()I

    move-result v2

    const/4 v3, 0x1

    if-ne v2, v3, :cond_c2

    .line 1170
    iget-object v2, v0, Lcom/cmcm/safewallet/ui/home/b;->arD:Lcom/cmcm/safewallet/ui/exchange/data/CoinModel;

    if-eqz v2, :cond_c2

    .line 1171
    const-string v2, "BTC"

    iget-object v3, v0, Lcom/cmcm/safewallet/ui/home/b;->arD:Lcom/cmcm/safewallet/ui/exchange/data/CoinModel;

    iget-object v3, v3, Lcom/cmcm/safewallet/ui/exchange/data/CoinModel;->ake:Ljava/lang/String;

    invoke-virtual {v2, v3}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z

    move-result v2

    if-nez v2, :cond_90

    const-string v2, "ETH"

    iget-object v3, v0, Lcom/cmcm/safewallet/ui/home/b;->arD:Lcom/cmcm/safewallet/ui/exchange/data/CoinModel;

    iget-object v3, v3, Lcom/cmcm/safewallet/ui/exchange/data/CoinModel;->ake:Ljava/lang/String;

    .line 1172
    invoke-virtual {v2, v3}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z

    move-result v2

    if-nez v2, :cond_90

    iget-object v2, v0, Lcom/cmcm/safewallet/ui/home/b;->arD:Lcom/cmcm/safewallet/ui/exchange/data/CoinModel;

    iget-object v2, v2, Lcom/cmcm/safewallet/ui/exchange/data/CoinModel;->ake:Ljava/lang/String;

    .line 3018
    const-string v3, "USDT"

    invoke-virtual {v3, v2}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z

    move-result v2

    .line 1173
    if-nez v2, :cond_90

    .line 1174
    new-instance v3, Ljava/util/ArrayList;

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

    .line 1175
    const/4 v1, 0x0

    move v2, v1

    :goto_53
    iget-object v1, v0, Lcom/cmcm/safewallet/ui/home/b;->arC:Ljava/util/List;

    invoke-interface {v1}, Ljava/util/List;->size()I

    move-result v1

    if-ge v2, v1, :cond_8f

    .line 1176
    iget-object v1, v0, Lcom/cmcm/safewallet/ui/home/b;->arC:Ljava/util/List;

    invoke-interface {v1, v2}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v1

    check-cast v1, Lcom/cmcm/safewallet/ui/exchange/data/CoinModel;

    .line 1177
    const-string v4, "BTC"

    iget-object v5, v1, Lcom/cmcm/safewallet/ui/exchange/data/CoinModel;->ake:Ljava/lang/String;

    invoke-virtual {v4, v5}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z

    move-result v4

    if-nez v4, :cond_81

    const-string v4, "ETH"

    iget-object v5, v1, Lcom/cmcm/safewallet/ui/exchange/data/CoinModel;->ake:Ljava/lang/String;

    .line 1178
    invoke-virtual {v4, v5}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z

    move-result v4

    if-nez v4, :cond_81

    iget-object v4, v1, Lcom/cmcm/safewallet/ui/exchange/data/CoinModel;->ake:Ljava/lang/String;

    .line 4018
    const-string v5, "USDT"

    invoke-virtual {v5, v4}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z

    move-result v4

    .line 1179
    if-eqz v4, :cond_8b

    .line 1180
    :cond_81
    invoke-interface {v3, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    .line 1181
    invoke-interface {v3}, Ljava/util/List;->size()I

    move-result v1

    const/4 v4, 0x3

    if-eq v1, v4, :cond_8f

    .line 1175
    :cond_8b
    add-int/lit8 v1, v2, 0x1

    move v2, v1

    goto :goto_53

    :cond_8f
    move-object v1, v3

    .line 1187
    :cond_90
    iget-object v2, v0, Lcom/cmcm/safewallet/ui/home/b;->arD:Lcom/cmcm/safewallet/ui/exchange/data/CoinModel;

    iget-object v2, v2, Lcom/cmcm/safewallet/ui/exchange/data/CoinModel;->ake:Ljava/lang/String;

    .line 5018
    const-string v3, "USDT"

    invoke-virtual {v3, v2}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z

    move-result v2

    .line 1187
    if-eqz v2, :cond_c2

    .line 1188
    new-instance v2, Ljava/util/ArrayList;

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

    .line 1189
    iget-object v1, v0, Lcom/cmcm/safewallet/ui/home/b;->arC:Ljava/util/List;

    invoke-interface {v1}, Ljava/util/List;->iterator()Ljava/util/Iterator;

    move-result-object v3

    :cond_a7
    :goto_a7
    invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z

    move-result v1

    if-eqz v1, :cond_c1

    invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object;

    move-result-object v1

    check-cast v1, Lcom/cmcm/safewallet/ui/exchange/data/CoinModel;

    .line 1190
    iget-object v4, v1, Lcom/cmcm/safewallet/ui/exchange/data/CoinModel;->ake:Ljava/lang/String;

    .line 6018
    const-string v5, "USDT"

    invoke-virtual {v5, v4}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z

    move-result v4

    .line 1190
    if-nez v4, :cond_a7

    .line 1193
    invoke-interface {v2, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    goto :goto_a7

    :cond_c1
    move-object v1, v2

    .line 6130
    :cond_c2
    iget-object v0, v0, Lcom/cmcm/safewallet/ui/base/c/a;->agf:Lcom/cmcm/safewallet/ui/base/view/c;

    .line 1198
    check-cast v0, Lcom/cmcm/safewallet/ui/home/a;

    invoke-interface {v0, v1}, Lcom/cmcm/safewallet/ui/home/a;->y(Ljava/util/List;)V

    .line 1199
    :goto_c9
    return-void

    .line 7130
    :cond_ca
    iget-object v0, v0, Lcom/cmcm/safewallet/ui/base/c/a;->agf:Lcom/cmcm/safewallet/ui/base/view/c;

    .line 1200
    check-cast v0, Lcom/cmcm/safewallet/ui/home/a;

    invoke-interface {v0}, Lcom/cmcm/safewallet/ui/home/a;->qm()V

    goto :goto_c9
.end method