DappActivity$WalletSelectDialog.smali

.class public Lcom/cmcm/safewallet/ui/dapp/DappActivity$WalletSelectDialog;
.super Lcom/cmcm/safewallet/ui/widget/a;
.source "DappActivity.java"


# instance fields
.field agO:Lcom/cmcm/safewallet/ui/dapp/a;

.field agP:Lcom/cmcm/safewallet/ui/dapp/DappWebViewFragment;

.field recycler_view:Landroid/support/v7/widget/RecyclerView;
    .annotation build Lbutterknife/BindView;
    .end annotation
.end field


# direct methods
.method public constructor <init>(Landroid/content/Context;)V
    .registers 2

    .prologue
    .line 313
    invoke-direct {p0, p1}, Lcom/cmcm/safewallet/ui/widget/a;-><init>(Landroid/content/Context;)V

    .line 314
    return-void
.end method


# virtual methods
.method protected final mB()I
    .registers 2

    .prologue
    .line 331
    const v0, 0x7f030061

    return v0
.end method

.method protected final my()V
    .registers 4

    .prologue
    .line 336
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/dapp/DappActivity$WalletSelectDialog;->recycler_view:Landroid/support/v7/widget/RecyclerView;

    new-instance v1, Landroid/support/v7/widget/LinearLayoutManager;

    invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/dapp/DappActivity$WalletSelectDialog;->getContext()Landroid/content/Context;

    move-result-object v2

    invoke-direct {v1, v2}, Landroid/support/v7/widget/LinearLayoutManager;-><init>(Landroid/content/Context;)V

    invoke-virtual {v0, v1}, Landroid/support/v7/widget/RecyclerView;->setLayoutManager(Landroid/support/v7/widget/RecyclerView$LayoutManager;)V

    .line 337
    return-void
.end method

.method protected final mz()V
    .registers 4

    .prologue
    .line 341
    invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/dapp/DappActivity$WalletSelectDialog;->getWindow()Landroid/view/Window;

    move-result-object v0

    invoke-virtual {v0}, Landroid/view/Window;->getAttributes()Landroid/view/WindowManager$LayoutParams;

    move-result-object v1

    .line 342
    invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/dapp/DappActivity$WalletSelectDialog;->getContext()Landroid/content/Context;

    move-result-object v0

    invoke-static {v0}, Lcom/cmcm/safewallet/utils/ag;->aq(Landroid/content/Context;)I

    move-result v0

    iput v0, v1, Landroid/view/WindowManager$LayoutParams;->width:I

    .line 343
    invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/dapp/DappActivity$WalletSelectDialog;->getContext()Landroid/content/Context;

    move-result-object v0

    const-string v2, "window"

    invoke-virtual {v0, v2}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Landroid/view/WindowManager;

    .line 344
    new-instance v2, Landroid/util/DisplayMetrics;

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

    .line 345
    invoke-interface {v0}, Landroid/view/WindowManager;->getDefaultDisplay()Landroid/view/Display;

    move-result-object v0

    invoke-virtual {v0, v2}, Landroid/view/Display;->getMetrics(Landroid/util/DisplayMetrics;)V

    .line 346
    const v0, 0x43b7c000    # 367.5f

    invoke-static {v0}, Lcom/cmcm/safewallet/utils/g;->o(F)I

    move-result v0

    .line 347
    iget v2, v2, Landroid/util/DisplayMetrics;->heightPixels:I

    if-ge v2, v0, :cond_40

    .line 348
    const/4 v0, -0x2

    iput v0, v1, Landroid/view/WindowManager$LayoutParams;->height:I

    .line 352
    :goto_38
    invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/dapp/DappActivity$WalletSelectDialog;->getWindow()Landroid/view/Window;

    move-result-object v0

    invoke-virtual {v0, v1}, Landroid/view/Window;->setAttributes(Landroid/view/WindowManager$LayoutParams;)V

    .line 353
    return-void

    .line 350
    :cond_40
    iput v0, v1, Landroid/view/WindowManager$LayoutParams;->height:I

    goto :goto_38
.end method

.method public final nd()V
    .registers 2

    .prologue
    const/4 v0, 0x0

    .line 308
    iput-object v0, p0, Lcom/cmcm/safewallet/ui/dapp/DappActivity$WalletSelectDialog;->agP:Lcom/cmcm/safewallet/ui/dapp/DappWebViewFragment;

    .line 309
    iput-object v0, p0, Lcom/cmcm/safewallet/ui/dapp/DappActivity$WalletSelectDialog;->agO:Lcom/cmcm/safewallet/ui/dapp/a;

    .line 310
    return-void
.end method

.method protected final ne()Z
    .registers 2

    .prologue
    .line 357
    const/4 v0, 0x0

    return v0
.end method

.method protected final nf()I
    .registers 2

    .prologue
    .line 362
    const v0, 0x7f0a00d4

    return v0
.end method

.method protected final ng()I
    .registers 2

    .prologue
    .line 367
    const/16 v0, 0x50

    return v0
.end method

.method public onClickCancel()V
    .registers 1
    .annotation build Lbutterknife/OnClick;
    .end annotation

    .prologue
    .line 326
    invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/dapp/DappActivity$WalletSelectDialog;->dismiss()V

    .line 327
    return-void
.end method

.method public onClickOk()V
    .registers 3
    .annotation build Lbutterknife/OnClick;
    .end annotation

    .prologue
    .line 318
    invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/dapp/DappActivity$WalletSelectDialog;->dismiss()V

    .line 319
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/dapp/DappActivity$WalletSelectDialog;->agP:Lcom/cmcm/safewallet/ui/dapp/DappWebViewFragment;

    invoke-virtual {v0}, Lcom/cmcm/safewallet/ui/dapp/DappWebViewFragment;->nt()Ljava/lang/String;

    move-result-object v0

    iget-object v1, p0, Lcom/cmcm/safewallet/ui/dapp/DappActivity$WalletSelectDialog;->agO:Lcom/cmcm/safewallet/ui/dapp/a;

    .line 1231
    iget-object v1, v1, Lcom/cmcm/safewallet/ui/dapp/a;->agT:Ljava/lang/String;

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

    move-result v0

    if-nez v0, :cond_1c

    .line 320
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/dapp/DappActivity$WalletSelectDialog;->agP:Lcom/cmcm/safewallet/ui/dapp/DappWebViewFragment;

    iget-object v1, p0, Lcom/cmcm/safewallet/ui/dapp/DappActivity$WalletSelectDialog;->agO:Lcom/cmcm/safewallet/ui/dapp/a;

    .line 1235
    iget-object v1, v1, Lcom/cmcm/safewallet/ui/dapp/a;->agU:Lcom/cmcm/safewallet/ui/exchange/data/b;

    .line 320
    invoke-virtual {v0, v1}, Lcom/cmcm/safewallet/ui/dapp/DappWebViewFragment;->b(Lcom/cmcm/safewallet/ui/exchange/data/b;)V

    .line 322
    :cond_1c
    return-void
.end method