CommonWebDialog.smali

.class public Lsg/bigo/live/support64/web/CommonWebDialog;
.super Lsg/bigo/core/base/BaseDialogFragment;
.source "SourceFile"

# interfaces
.implements Lcom/imo/android/imoim/revenuesdk/module/credit/web/a/f;


# annotations
.annotation system Ldalvik/annotation/MemberClasses;
    value = {
        Lsg/bigo/live/support64/web/CommonWebDialog$a;,
        Lsg/bigo/live/support64/web/CommonWebDialog$b;
    }
.end annotation


# instance fields
.field protected a:I

.field protected b:I

.field protected c:Z

.field protected d:I

.field protected e:I

.field protected f:I

.field protected g:I

.field protected h:Landroid/view/ViewGroup;

.field public i:Lsg/bigo/live/support64/web/CommonWebDialog$b;

.field private j:Ljava/lang/String;

.field private k:Ljava/lang/String;

.field private l:Lcom/imo/android/imoim/revenuesdk/module/credit/web/a/d;

.field private m:Z

.field private n:Lcom/imo/android/imoim/revenuesdk/module/credit/web/a/g;

.field private o:Lcom/imo/android/imoim/webview/a/a/b;

.field private p:I

.field private q:Z

.field private r:I

.field private s:Ljava/lang/Runnable;


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

    .line 54
    invoke-direct {p0}, Lsg/bigo/core/base/BaseDialogFragment;-><init>()V

    const/4 v0, -0x1

    .line 131
    iput v0, p0, Lsg/bigo/live/support64/web/CommonWebDialog;->r:I

    .line 143
    new-instance v0, Lsg/bigo/live/support64/web/-$$Lambda$CommonWebDialog$bbP6U4GA6ssGFEE7NBHHR7qVqwU;

    invoke-direct {v0, p0}, Lsg/bigo/live/support64/web/-$$Lambda$CommonWebDialog$bbP6U4GA6ssGFEE7NBHHR7qVqwU;-><init>(Lsg/bigo/live/support64/web/CommonWebDialog;)V

    iput-object v0, p0, Lsg/bigo/live/support64/web/CommonWebDialog;->s:Ljava/lang/Runnable;

    return-void
.end method

.method private a()Lcom/imo/android/imoim/revenuesdk/module/credit/web/a/d;
    .registers 4

    .line 414
    iget-object v0, p0, Lsg/bigo/live/support64/web/CommonWebDialog;->l:Lcom/imo/android/imoim/revenuesdk/module/credit/web/a/d;

    if-nez v0, :cond_1e

    .line 415
    invoke-virtual {p0}, Lsg/bigo/live/support64/web/CommonWebDialog;->getContext()Landroid/content/Context;

    move-result-object v0

    iget-object v1, p0, Lsg/bigo/live/support64/web/CommonWebDialog;->j:Ljava/lang/String;

    iget v2, p0, Lsg/bigo/live/support64/web/CommonWebDialog;->r:I

    invoke-static {v0, v1, p0, v2}, Lsg/bigo/live/support64/web/b/a;->a(Landroid/content/Context;Ljava/lang/String;Lcom/imo/android/imoim/revenuesdk/module/credit/web/a/f;I)Lsg/bigo/live/support64/web/b/a;

    move-result-object v0

    iput-object v0, p0, Lsg/bigo/live/support64/web/CommonWebDialog;->l:Lcom/imo/android/imoim/revenuesdk/module/credit/web/a/d;

    .line 416
    iget-object v1, p0, Lsg/bigo/live/support64/web/CommonWebDialog;->k:Ljava/lang/String;

    invoke-interface {v0, v1}, Lcom/imo/android/imoim/revenuesdk/module/credit/web/a/d;->b(Ljava/lang/String;)V

    .line 417
    iget-object v0, p0, Lsg/bigo/live/support64/web/CommonWebDialog;->l:Lcom/imo/android/imoim/revenuesdk/module/credit/web/a/d;

    iget v1, p0, Lsg/bigo/live/support64/web/CommonWebDialog;->p:I

    invoke-interface {v0, v1}, Lcom/imo/android/imoim/revenuesdk/module/credit/web/a/d;->a(I)V

    .line 419
    :cond_1e
    iget-object v0, p0, Lsg/bigo/live/support64/web/CommonWebDialog;->l:Lcom/imo/android/imoim/revenuesdk/module/credit/web/a/d;

    return-object v0
.end method

.method static synthetic a(Lsg/bigo/live/support64/web/CommonWebDialog;)Lcom/imo/android/imoim/revenuesdk/module/credit/web/a/d;
    .registers 1

    .line 54
    invoke-direct {p0}, Lsg/bigo/live/support64/web/CommonWebDialog;->a()Lcom/imo/android/imoim/revenuesdk/module/credit/web/a/d;

    move-result-object p0

    return-object p0
.end method

.method static synthetic a(Landroid/os/Bundle;)Lsg/bigo/live/support64/web/CommonWebDialog;
    .registers 2

    .line 7163
    new-instance v0, Lsg/bigo/live/support64/web/CommonWebDialog;

    invoke-direct {v0}, Lsg/bigo/live/support64/web/CommonWebDialog;-><init>()V

    .line 7164
    invoke-virtual {v0, p0}, Lsg/bigo/live/support64/web/CommonWebDialog;->setArguments(Landroid/os/Bundle;)V

    return-object v0
.end method

.method private synthetic a(Landroid/content/DialogInterface;ILandroid/view/KeyEvent;)Z
    .registers 4

    const/4 p1, 0x4

    if-ne p2, p1, :cond_1b

    .line 173
    invoke-virtual {p3}, Landroid/view/KeyEvent;->getAction()I

    move-result p1

    const/4 p2, 0x1

    if-ne p1, p2, :cond_1b

    .line 174
    invoke-virtual {p3}, Landroid/view/KeyEvent;->getRepeatCount()I

    move-result p1

    if-nez p1, :cond_1b

    .line 175
    invoke-direct {p0}, Lsg/bigo/live/support64/web/CommonWebDialog;->a()Lcom/imo/android/imoim/revenuesdk/module/credit/web/a/d;

    move-result-object p1

    invoke-interface {p1}, Lcom/imo/android/imoim/revenuesdk/module/credit/web/a/d;->f()Z

    move-result p1

    if-eqz p1, :cond_1b

    return p2

    :cond_1b
    const/4 p1, 0x0

    return p1
.end method

.method private synthetic e()V
    .registers 4

    .line 144
    invoke-virtual {p0}, Lsg/bigo/live/support64/web/CommonWebDialog;->getDialog()Landroid/app/Dialog;

    move-result-object v0

    if-nez v0, :cond_7

    return-void

    .line 148
    :cond_7
    invoke-virtual {v0}, Landroid/app/Dialog;->getWindow()Landroid/view/Window;

    move-result-object v0

    if-nez v0, :cond_e

    return-void

    .line 152
    :cond_e
    invoke-virtual {p0}, Lsg/bigo/live/support64/web/CommonWebDialog;->getActivity()Landroidx/fragment/app/FragmentActivity;

    move-result-object v1

    if-eqz v1, :cond_32

    .line 153
    invoke-static {}, Lsg/bigo/common/i;->e()Z

    move-result v2

    if-eqz v2, :cond_32

    .line 154
    invoke-virtual {v0}, Landroid/view/Window;->getDecorView()Landroid/view/View;

    move-result-object v2

    invoke-virtual {v1}, Landroid/app/Activity;->getWindow()Landroid/view/Window;

    move-result-object v1

    invoke-virtual {v1}, Landroid/view/Window;->getDecorView()Landroid/view/View;

    move-result-object v1

    invoke-virtual {v1}, Landroid/view/View;->getSystemUiVisibility()I

    move-result v1

    invoke-virtual {v2, v1}, Landroid/view/View;->setSystemUiVisibility(I)V

    const/16 v1, 0x8

    .line 155
    invoke-virtual {v0, v1}, Landroid/view/Window;->clearFlags(I)V

    :cond_32
    return-void
.end method

.method public static synthetic lambda$W0OyimAhAN68dCqgJBz9nBVjCCc(Lsg/bigo/live/support64/web/CommonWebDialog;Landroid/content/DialogInterface;ILandroid/view/KeyEvent;)Z
    .registers 4

    invoke-direct {p0, p1, p2, p3}, Lsg/bigo/live/support64/web/CommonWebDialog;->a(Landroid/content/DialogInterface;ILandroid/view/KeyEvent;)Z

    move-result p0

    return p0
.end method

.method public static synthetic lambda$bbP6U4GA6ssGFEE7NBHHR7qVqwU(Lsg/bigo/live/support64/web/CommonWebDialog;)V
    .registers 1

    invoke-direct {p0}, Lsg/bigo/live/support64/web/CommonWebDialog;->e()V

    return-void
.end method


# virtual methods
.method public final a(Ljava/lang/String;)Ljava/lang/String;
    .registers 2

    .line 552
    invoke-static {p1}, Lsg/bigo/live/support64/web/b;->a(Ljava/lang/String;)Ljava/lang/String;

    move-result-object p1

    return-object p1
.end method

.method public final b()V
    .registers 1

    .line 519
    invoke-virtual {p0}, Lsg/bigo/live/support64/web/CommonWebDialog;->dismiss()V

    return-void
.end method

.method public final c()V
    .registers 1

    .line 511
    invoke-virtual {p0}, Lsg/bigo/live/support64/web/CommonWebDialog;->dismiss()V

    return-void
.end method

.method public final d()Lcom/imo/android/imoim/revenuesdk/module/credit/web/a/g;
    .registers 4

    .line 557
    iget-object v0, p0, Lsg/bigo/live/support64/web/CommonWebDialog;->n:Lcom/imo/android/imoim/revenuesdk/module/credit/web/a/g;

    if-nez v0, :cond_24

    .line 558
    iget v0, p0, Lsg/bigo/live/support64/web/CommonWebDialog;->g:I

    if-lez v0, :cond_9

    goto :goto_15

    :cond_9
    iget v0, p0, Lsg/bigo/live/support64/web/CommonWebDialog;->a:I

    const/4 v1, 0x1

    if-ne v0, v1, :cond_12

    const v0, 0x7d0a00d2

    goto :goto_15

    :cond_12
    const v0, 0x7d0a0012

    .line 560
    :goto_15
    new-instance v1, Lcom/imo/android/imoim/revenuesdk/module/credit/web/a/c;

    iget v2, p0, Lsg/bigo/live/support64/web/CommonWebDialog;->a:I

    invoke-direct {v1, v2, v0}, Lcom/imo/android/imoim/revenuesdk/module/credit/web/a/c;-><init>(II)V

    iput-object v1, p0, Lsg/bigo/live/support64/web/CommonWebDialog;->n:Lcom/imo/android/imoim/revenuesdk/module/credit/web/a/g;

    .line 561
    check-cast v1, Lcom/imo/android/imoim/revenuesdk/module/credit/web/a/c;

    iget v0, p0, Lsg/bigo/live/support64/web/CommonWebDialog;->f:I

    .line 7040
    iput v0, v1, Lcom/imo/android/imoim/revenuesdk/module/credit/web/a/c;->a:I

    .line 563
    :cond_24
    iget-object v0, p0, Lsg/bigo/live/support64/web/CommonWebDialog;->n:Lcom/imo/android/imoim/revenuesdk/module/credit/web/a/g;

    return-object v0
.end method

.method public final f()Lcom/imo/android/imoim/webview/a/a/b;
    .registers 3

    .line 524
    iget-object v0, p0, Lsg/bigo/live/support64/web/CommonWebDialog;->o:Lcom/imo/android/imoim/webview/a/a/b;

    if-nez v0, :cond_10

    .line 525
    new-instance v0, Lcom/imo/android/imoim/webview/a/a/b;

    new-instance v1, Lsg/bigo/live/support64/web/CommonWebDialog$1;

    invoke-direct {v1, p0}, Lsg/bigo/live/support64/web/CommonWebDialog$1;-><init>(Lsg/bigo/live/support64/web/CommonWebDialog;)V

    invoke-direct {v0, v1}, Lcom/imo/android/imoim/webview/a/a/b;-><init>(Lcom/imo/android/imoim/webview/a/b/d;)V

    iput-object v0, p0, Lsg/bigo/live/support64/web/CommonWebDialog;->o:Lcom/imo/android/imoim/webview/a/a/b;

    .line 547
    :cond_10
    iget-object v0, p0, Lsg/bigo/live/support64/web/CommonWebDialog;->o:Lcom/imo/android/imoim/webview/a/a/b;

    return-object v0
.end method

.method public final g()Z
    .registers 6

    .line 568
    invoke-virtual {p0}, Lsg/bigo/live/support64/web/CommonWebDialog;->getActivity()Landroidx/fragment/app/FragmentActivity;

    move-result-object v0

    const/4 v1, 0x0

    const/4 v2, 0x1

    if-eqz v0, :cond_14

    invoke-virtual {p0}, Lsg/bigo/live/support64/web/CommonWebDialog;->getActivity()Landroidx/fragment/app/FragmentActivity;

    move-result-object v0

    invoke-virtual {v0}, Landroidx/fragment/app/FragmentActivity;->isFinishing()Z

    move-result v0

    if-nez v0, :cond_14

    const/4 v0, 0x1

    goto :goto_15

    :cond_14
    const/4 v0, 0x0

    :goto_15
    if-eqz v0, :cond_26

    .line 569
    sget v3, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v4, 0x11

    if-lt v3, v4, :cond_26

    .line 570
    invoke-virtual {p0}, Lsg/bigo/live/support64/web/CommonWebDialog;->getActivity()Landroidx/fragment/app/FragmentActivity;

    move-result-object v0

    invoke-virtual {v0}, Landroidx/fragment/app/FragmentActivity;->isDestroyed()Z

    move-result v0

    xor-int/2addr v0, v2

    :cond_26
    if-eqz v0, :cond_2f

    .line 572
    invoke-virtual {p0}, Lsg/bigo/live/support64/web/CommonWebDialog;->isAdded()Z

    move-result v0

    if-eqz v0, :cond_2f

    return v2

    :cond_2f
    return v1
.end method

.method public final h()Ljava/util/List;
    .registers 2
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "()",
            "Ljava/util/List<",
            "Lsg/bigo/web/jsbridge/core/g;",
            ">;"
        }
    .end annotation

    const/4 v0, 0x0

    return-object v0
.end method

.method public final i()Z
    .registers 2

    const/4 v0, 0x0

    return v0
.end method

.method public final synthetic j()Landroid/app/Activity;
    .registers 2

    .line 54
    invoke-super {p0}, Lsg/bigo/core/base/BaseDialogFragment;->getActivity()Landroidx/fragment/app/FragmentActivity;

    move-result-object v0

    return-object v0
.end method

.method public onActivityCreated(Landroid/os/Bundle;)V
    .registers 2

    .line 244
    invoke-super {p0, p1}, Lsg/bigo/core/base/BaseDialogFragment;->onActivityCreated(Landroid/os/Bundle;)V

    .line 245
    invoke-direct {p0}, Lsg/bigo/live/support64/web/CommonWebDialog;->a()Lcom/imo/android/imoim/revenuesdk/module/credit/web/a/d;

    move-result-object p1

    invoke-interface {p1}, Lcom/imo/android/imoim/revenuesdk/module/credit/web/a/d;->a()V

    return-void
.end method

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

    .line 222
    invoke-super {p0, p1}, Lsg/bigo/core/base/BaseDialogFragment;->onCreate(Landroid/os/Bundle;)V

    .line 4380
    invoke-virtual {p0}, Lsg/bigo/live/support64/web/CommonWebDialog;->getArguments()Landroid/os/Bundle;

    move-result-object p1

    const/4 v0, 0x1

    if-eqz p1, :cond_99

    const-string v1, "URL"

    const-string v2, ""

    .line 4382
    invoke-virtual {p1, v1, v2}, Landroid/os/Bundle;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;

    move-result-object v1

    iput-object v1, p0, Lsg/bigo/live/support64/web/CommonWebDialog;->j:Ljava/lang/String;

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

    move-result v1

    const/4 v2, 0x0

    const/4 v3, -0x1

    if-nez v1, :cond_51

    .line 4384
    iget-object v1, p0, Lsg/bigo/live/support64/web/CommonWebDialog;->j:Ljava/lang/String;

    invoke-static {v1}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;

    move-result-object v1

    const-string v4, "noTitleBar"

    .line 4385
    invoke-virtual {v1, v4}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v4

    invoke-static {v4, v2}, Lsg/bigo/common/q;->a(Ljava/lang/String;I)I

    move-result v4

    if-nez v4, :cond_37

    const-string v4, "SHOW_WEB_NAV_STYLE"

    .line 4387
    invoke-virtual {p1, v4, v3}, Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I

    move-result v4

    iput v4, p0, Lsg/bigo/live/support64/web/CommonWebDialog;->f:I

    goto :goto_39

    .line 4389
    :cond_37
    iput v2, p0, Lsg/bigo/live/support64/web/CommonWebDialog;->f:I

    :goto_39
    const-string v4, "title"

    .line 4391
    invoke-virtual {v1, v4}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v1

    iput-object v1, p0, Lsg/bigo/live/support64/web/CommonWebDialog;->k:Ljava/lang/String;

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

    move-result v1

    if-eqz v1, :cond_51

    const-string v1, "SHOW_TITLE"

    const-string v4, "Imo"

    .line 4393
    invoke-virtual {p1, v1, v4}, Landroid/os/Bundle;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;

    move-result-object v1

    iput-object v1, p0, Lsg/bigo/live/support64/web/CommonWebDialog;->k:Ljava/lang/String;

    :cond_51
    const-string v1, "SHOW_TYPE"

    .line 4396
    invoke-virtual {p1, v1, v2}, Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I

    move-result v1

    iput v1, p0, Lsg/bigo/live/support64/web/CommonWebDialog;->a:I

    const-string v1, "BACKGROUND"

    .line 4397
    invoke-virtual {p1, v1, v3}, Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I

    move-result v1

    iput v1, p0, Lsg/bigo/live/support64/web/CommonWebDialog;->e:I

    const-string v1, "SHOW_HEIGHT"

    .line 4398
    invoke-virtual {p1, v1, v3}, Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I

    move-result v1

    iput v1, p0, Lsg/bigo/live/support64/web/CommonWebDialog;->b:I

    const-string v1, "CAN_SET_FREE_HEIGHT"

    .line 4399
    invoke-virtual {p1, v1, v2}, Landroid/os/Bundle;->getBoolean(Ljava/lang/String;Z)Z

    move-result v1

    iput-boolean v1, p0, Lsg/bigo/live/support64/web/CommonWebDialog;->c:Z

    const-string v1, "SHOW_WIDTH"

    .line 4400
    invoke-virtual {p1, v1, v3}, Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I

    move-result v1

    iput v1, p0, Lsg/bigo/live/support64/web/CommonWebDialog;->d:I

    const-string v1, "SHOW_WEB_LAYOUT_ID"

    .line 4401
    invoke-virtual {p1, v1, v3}, Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I

    move-result v1

    iput v1, p0, Lsg/bigo/live/support64/web/CommonWebDialog;->g:I

    const-string v1, "HEADLINE_CLICK_TYPE"

    .line 4402
    invoke-virtual {p1, v1, v2}, Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I

    move-result v1

    iput v1, p0, Lsg/bigo/live/support64/web/CommonWebDialog;->p:I

    const-string v1, "CANCEL_OUTSIDE_STATE"

    .line 4403
    invoke-virtual {p1, v1, v0}, Landroid/os/Bundle;->getBoolean(Ljava/lang/String;Z)Z

    move-result v1

    iput-boolean v1, p0, Lsg/bigo/live/support64/web/CommonWebDialog;->q:Z

    const-string v1, "DIALOG_CORNER_RADIUS"

    .line 4404
    invoke-virtual {p1, v1, v3}, Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I

    move-result p1

    iput p1, p0, Lsg/bigo/live/support64/web/CommonWebDialog;->r:I

    .line 5367
    :cond_99
    iget p1, p0, Lsg/bigo/live/support64/web/CommonWebDialog;->a:I

    const v1, 0x7d0d0003

    if-eqz p1, :cond_ad

    if-eq p1, v0, :cond_aa

    const/4 v2, 0x2

    if-eq p1, v2, :cond_a6

    goto :goto_ad

    :cond_a6
    const v1, 0x7d0d0008

    goto :goto_ad

    :cond_aa
    const v1, 0x7d0d0007

    .line 224
    :cond_ad
    :goto_ad
    invoke-virtual {p0, v0, v1}, Lsg/bigo/live/support64/web/CommonWebDialog;->setStyle(II)V

    return-void
.end method

.method public onCreateDialog(Landroid/os/Bundle;)Landroid/app/Dialog;
    .registers 4

    .line 171
    invoke-super {p0, p1}, Lsg/bigo/core/base/BaseDialogFragment;->onCreateDialog(Landroid/os/Bundle;)Landroid/app/Dialog;

    move-result-object p1

    .line 172
    new-instance v0, Lsg/bigo/live/support64/web/-$$Lambda$CommonWebDialog$W0OyimAhAN68dCqgJBz9nBVjCCc;

    invoke-direct {v0, p0}, Lsg/bigo/live/support64/web/-$$Lambda$CommonWebDialog$W0OyimAhAN68dCqgJBz9nBVjCCc;-><init>(Lsg/bigo/live/support64/web/CommonWebDialog;)V

    invoke-virtual {p1, v0}, Landroid/app/Dialog;->setOnKeyListener(Landroid/content/DialogInterface$OnKeyListener;)V

    .line 181
    invoke-virtual {p1}, Landroid/app/Dialog;->getWindow()Landroid/view/Window;

    move-result-object v0

    if-eqz v0, :cond_1d

    .line 184
    invoke-static {}, Lsg/bigo/common/i;->e()Z

    move-result v1

    if-eqz v1, :cond_1d

    const/16 v1, 0x8

    .line 185
    invoke-virtual {v0, v1, v1}, Landroid/view/Window;->setFlags(II)V

    :cond_1d
    return-object p1
.end method

.method public onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;
    .registers 5

    .line 231
    invoke-virtual {p0}, Lsg/bigo/live/support64/web/CommonWebDialog;->getContext()Landroid/content/Context;

    move-result-object p1

    const p3, 0x7d0a000e

    const/4 v0, 0x0

    invoke-static {p1, p3, p2, v0}, Lsg/bigo/mobile/android/aab/c/b;->a(Landroid/content/Context;ILandroid/view/ViewGroup;Z)Landroid/view/View;

    move-result-object p1

    check-cast p1, Landroid/view/ViewGroup;

    iput-object p1, p0, Lsg/bigo/live/support64/web/CommonWebDialog;->h:Landroid/view/ViewGroup;

    .line 232
    invoke-direct {p0}, Lsg/bigo/live/support64/web/CommonWebDialog;->a()Lcom/imo/android/imoim/revenuesdk/module/credit/web/a/d;

    move-result-object p3

    invoke-interface {p3, p2}, Lcom/imo/android/imoim/revenuesdk/module/credit/web/a/d;->a(Landroid/view/ViewGroup;)Landroid/view/View;

    move-result-object p2

    invoke-virtual {p1, p2}, Landroid/view/ViewGroup;->addView(Landroid/view/View;)V

    .line 233
    iget-object p1, p0, Lsg/bigo/live/support64/web/CommonWebDialog;->h:Landroid/view/ViewGroup;

    return-object p1
.end method

.method public onDestroyView()V
    .registers 3

    .line 265
    invoke-super {p0}, Lsg/bigo/core/base/BaseDialogFragment;->onDestroyView()V

    .line 266
    iget-object v0, p0, Lsg/bigo/live/support64/web/CommonWebDialog;->s:Ljava/lang/Runnable;

    .line 6042
    invoke-static {}, Lsg/bigo/common/ac$a;->a()Landroid/os/Handler;

    move-result-object v1

    invoke-virtual {v1, v0}, Landroid/os/Handler;->removeCallbacks(Ljava/lang/Runnable;)V

    .line 267
    iget-object v0, p0, Lsg/bigo/live/support64/web/CommonWebDialog;->l:Lcom/imo/android/imoim/revenuesdk/module/credit/web/a/d;

    if-eqz v0, :cond_13

    .line 268
    invoke-interface {v0}, Lcom/imo/android/imoim/revenuesdk/module/credit/web/a/d;->d()V

    :cond_13
    return-void
.end method

.method public onDismiss(Landroid/content/DialogInterface;)V
    .registers 3

    .line 257
    invoke-super {p0, p1}, Lsg/bigo/core/base/BaseDialogFragment;->onDismiss(Landroid/content/DialogInterface;)V

    .line 258
    iget-object p1, p0, Lsg/bigo/live/support64/web/CommonWebDialog;->i:Lsg/bigo/live/support64/web/CommonWebDialog$b;

    if-eqz p1, :cond_c

    .line 259
    iget-boolean v0, p0, Lsg/bigo/live/support64/web/CommonWebDialog;->m:Z

    invoke-interface {p1, v0}, Lsg/bigo/live/support64/web/CommonWebDialog$b;->onDismiss(Z)V

    :cond_c
    return-void
.end method

.method public onResume()V
    .registers 4

    .line 250
    invoke-super {p0}, Lsg/bigo/core/base/BaseDialogFragment;->onResume()V

    .line 252
    iget-object v0, p0, Lsg/bigo/live/support64/web/CommonWebDialog;->s:Ljava/lang/Runnable;

    const-wide/16 v1, 0xc8

    invoke-static {v0, v1, v2}, Lsg/bigo/common/ac;->a(Ljava/lang/Runnable;J)V

    return-void
.end method

.method public onStart()V
    .registers 8

    .line 194
    invoke-super {p0}, Lsg/bigo/core/base/BaseDialogFragment;->onStart()V

    .line 195
    invoke-virtual {p0}, Lsg/bigo/live/support64/web/CommonWebDialog;->getDialog()Landroid/app/Dialog;

    move-result-object v0

    if-nez v0, :cond_a

    return-void

    .line 199
    :cond_a
    invoke-virtual {v0}, Landroid/app/Dialog;->getWindow()Landroid/view/Window;

    move-result-object v1

    if-nez v1, :cond_11

    return-void

    .line 203
    :cond_11
    new-instance v2, Landroid/graphics/drawable/ColorDrawable;

    const/4 v3, 0x0

    invoke-direct {v2, v3}, Landroid/graphics/drawable/ColorDrawable;-><init>(I)V

    invoke-virtual {v1, v2}, Landroid/view/Window;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V

    .line 1344
    iget v2, p0, Lsg/bigo/live/support64/web/CommonWebDialog;->e:I

    const/4 v3, 0x1

    const/4 v4, -0x1

    if-eq v2, v4, :cond_26

    .line 1345
    iget-object v5, p0, Lsg/bigo/live/support64/web/CommonWebDialog;->h:Landroid/view/ViewGroup;

    invoke-virtual {v5, v2}, Landroid/view/ViewGroup;->setBackgroundColor(I)V

    goto :goto_56

    .line 1346
    :cond_26
    iget v2, p0, Lsg/bigo/live/support64/web/CommonWebDialog;->a:I

    if-ne v2, v3, :cond_43

    iget v2, p0, Lsg/bigo/live/support64/web/CommonWebDialog;->r:I

    if-ne v2, v4, :cond_43

    const v2, 0x7d07002c

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

    move-result-object v2

    if-eqz v2, :cond_3d

    .line 1349
    iget-object v5, p0, Lsg/bigo/live/support64/web/CommonWebDialog;->h:Landroid/view/ViewGroup;

    invoke-virtual {v5, v2}, Landroid/view/ViewGroup;->setBackground(Landroid/graphics/drawable/Drawable;)V

    goto :goto_56

    .line 1351
    :cond_3d
    iget-object v2, p0, Lsg/bigo/live/support64/web/CommonWebDialog;->h:Landroid/view/ViewGroup;

    invoke-virtual {v2, v4}, Landroid/view/ViewGroup;->setBackgroundColor(I)V

    goto :goto_56

    .line 1353
    :cond_43
    iget v2, p0, Lsg/bigo/live/support64/web/CommonWebDialog;->r:I

    if-eq v2, v4, :cond_51

    .line 1354
    invoke-static {v2, v4}, Lcom/imo/android/imoim/util/en;->b(II)Landroid/graphics/drawable/GradientDrawable;

    move-result-object v2

    .line 1355
    iget-object v5, p0, Lsg/bigo/live/support64/web/CommonWebDialog;->h:Landroid/view/ViewGroup;

    invoke-virtual {v5, v2}, Landroid/view/ViewGroup;->setBackground(Landroid/graphics/drawable/Drawable;)V

    goto :goto_56

    .line 1357
    :cond_51
    iget-object v2, p0, Lsg/bigo/live/support64/web/CommonWebDialog;->h:Landroid/view/ViewGroup;

    invoke-virtual {v2, v4}, Landroid/view/ViewGroup;->setBackgroundColor(I)V

    .line 206
    :goto_56
    iget v2, p0, Lsg/bigo/live/support64/web/CommonWebDialog;->a:I

    const/4 v5, 0x2

    if-ne v2, v3, :cond_6a

    const v2, 0x7d0d0005

    .line 207
    invoke-virtual {v1, v2}, Landroid/view/Window;->setWindowAnimations(I)V

    .line 208
    invoke-virtual {v0, v3}, Landroid/app/Dialog;->setCancelable(Z)V

    .line 209
    iget-boolean v2, p0, Lsg/bigo/live/support64/web/CommonWebDialog;->q:Z

    invoke-virtual {v0, v2}, Landroid/app/Dialog;->setCanceledOnTouchOutside(Z)V

    goto :goto_7d

    :cond_6a
    if-ne v2, v5, :cond_73

    const v0, 0x7d0d000f

    .line 211
    invoke-virtual {v1, v0}, Landroid/view/Window;->setWindowAnimations(I)V

    goto :goto_7d

    :cond_73
    if-nez v2, :cond_7d

    .line 213
    invoke-virtual {v0, v3}, Landroid/app/Dialog;->setCancelable(Z)V

    .line 214
    iget-boolean v2, p0, Lsg/bigo/live/support64/web/CommonWebDialog;->q:Z

    invoke-virtual {v0, v2}, Landroid/app/Dialog;->setCanceledOnTouchOutside(Z)V

    .line 1482
    :cond_7d
    :goto_7d
    invoke-virtual {v1}, Landroid/view/Window;->getAttributes()Landroid/view/WindowManager$LayoutParams;

    move-result-object v0

    .line 1483
    iget v2, p0, Lsg/bigo/live/support64/web/CommonWebDialog;->a:I

    if-eq v2, v3, :cond_d3

    if-eq v2, v5, :cond_c8

    const/16 v2, 0x50

    .line 1496
    iput v2, v0, Landroid/view/WindowManager$LayoutParams;->gravity:I

    .line 1497
    iget v2, v0, Landroid/view/WindowManager$LayoutParams;->flags:I

    and-int/lit8 v2, v2, -0x3

    iput v2, v0, Landroid/view/WindowManager$LayoutParams;->flags:I

    .line 1498
    iput v4, v0, Landroid/view/WindowManager$LayoutParams;->width:I

    .line 3443
    iget-boolean v2, p0, Lsg/bigo/live/support64/web/CommonWebDialog;->c:Z

    const-wide/high16 v3, 0x3fe0000000000000L    # 0.5

    if-eqz v2, :cond_a8

    .line 3444
    iget v2, p0, Lsg/bigo/live/support64/web/CommonWebDialog;->b:I

    if-lez v2, :cond_9f

    move v4, v2

    goto :goto_d0

    :cond_9f
    invoke-static {}, Lsg/bigo/common/k;->a()I

    move-result v2

    int-to-double v5, v2

    invoke-static {v5, v6}, Ljava/lang/Double;->isNaN(D)Z

    goto :goto_c4

    .line 3446
    :cond_a8
    iget v2, p0, Lsg/bigo/live/support64/web/CommonWebDialog;->b:I

    if-lez v2, :cond_bc

    invoke-static {}, Lsg/bigo/common/k;->a()I

    move-result v5

    int-to-double v5, v5

    invoke-static {v5, v6}, Ljava/lang/Double;->isNaN(D)Z

    mul-double v5, v5, v3

    double-to-int v3, v5

    invoke-static {v2, v3}, Ljava/lang/Math;->min(II)I

    move-result v4

    goto :goto_d0

    .line 3447
    :cond_bc
    invoke-static {}, Lsg/bigo/common/k;->a()I

    move-result v2

    int-to-double v5, v2

    invoke-static {v5, v6}, Ljava/lang/Double;->isNaN(D)Z

    :goto_c4
    mul-double v5, v5, v3

    double-to-int v4, v5

    goto :goto_d0

    .line 1490
    :cond_c8
    iget v2, v0, Landroid/view/WindowManager$LayoutParams;->flags:I

    and-int/lit8 v2, v2, -0x3

    iput v2, v0, Landroid/view/WindowManager$LayoutParams;->flags:I

    .line 1491
    iput v4, v0, Landroid/view/WindowManager$LayoutParams;->width:I

    .line 1499
    :goto_d0
    iput v4, v0, Landroid/view/WindowManager$LayoutParams;->height:I

    goto :goto_110

    :cond_d3
    const/16 v2, 0x11

    .line 1485
    iput v2, v0, Landroid/view/WindowManager$LayoutParams;->gravity:I

    .line 2457
    iget v2, p0, Lsg/bigo/live/support64/web/CommonWebDialog;->d:I

    const/high16 v3, 0x43970000    # 302.0f

    if-lez v2, :cond_e6

    invoke-static {v3}, Lsg/bigo/common/k;->a(F)I

    move-result v3

    invoke-static {v2, v3}, Ljava/lang/Math;->min(II)I

    move-result v2

    goto :goto_ea

    .line 2458
    :cond_e6
    invoke-static {v3}, Lsg/bigo/common/k;->a(F)I

    move-result v2

    .line 1486
    :goto_ea
    iput v2, v0, Landroid/view/WindowManager$LayoutParams;->width:I

    .line 2467
    iget-boolean v2, p0, Lsg/bigo/live/support64/web/CommonWebDialog;->c:Z

    if-eqz v2, :cond_f3

    .line 2468
    iget v2, p0, Lsg/bigo/live/support64/web/CommonWebDialog;->b:I

    goto :goto_10e

    .line 2470
    :cond_f3
    iget v2, p0, Lsg/bigo/live/support64/web/CommonWebDialog;->b:I

    if-lez v2, :cond_108

    invoke-static {}, Lsg/bigo/common/a;->d()Landroid/content/Context;

    move-result-object v3

    invoke-static {v3}, Lsg/bigo/common/k;->a(Landroid/content/Context;)I

    move-result v3

    mul-int/lit8 v3, v3, 0x3

    div-int/lit8 v3, v3, 0x4

    invoke-static {v2, v3}, Ljava/lang/Math;->min(II)I

    move-result v2

    goto :goto_10e

    :cond_108
    const/high16 v2, 0x43e10000    # 450.0f

    .line 2471
    invoke-static {v2}, Lsg/bigo/common/k;->a(F)I

    move-result v2

    .line 1487
    :goto_10e
    iput v2, v0, Landroid/view/WindowManager$LayoutParams;->height:I

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

    return-void
.end method

.method public onViewCreated(Landroid/view/View;Landroid/os/Bundle;)V
    .registers 3

    .line 238
    invoke-super {p0, p1, p2}, Lsg/bigo/core/base/BaseDialogFragment;->onViewCreated(Landroid/view/View;Landroid/os/Bundle;)V

    .line 239
    invoke-direct {p0}, Lsg/bigo/live/support64/web/CommonWebDialog;->a()Lcom/imo/android/imoim/revenuesdk/module/credit/web/a/d;

    move-result-object p2

    invoke-interface {p2, p1}, Lcom/imo/android/imoim/revenuesdk/module/credit/web/a/d;->a(Landroid/view/View;)Z

    return-void
.end method

.method public show(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V
    .registers 4

    .line 274
    invoke-virtual {p0}, Lsg/bigo/live/support64/web/CommonWebDialog;->isAdded()Z

    move-result v0

    if-nez v0, :cond_9

    .line 276
    :try_start_6
    invoke-super {p0, p1, p2}, Lsg/bigo/core/base/BaseDialogFragment;->show(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V
    :try_end_9
    .catch Ljava/lang/Exception; {:try_start_6 .. :try_end_9} :catch_9

    :catch_9
    :cond_9
    return-void
.end method