DialogUtil.smali

.class public Lcom/sdk/orion/ui/baselibrary/utils/DialogUtil;
.super Ljava/lang/Object;


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

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

    return-void
.end method

.method public static createAgreementDialog(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/String;Landroid/content/DialogInterface$OnClickListener;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/WeixinAgreementAlertDialog;
    .registers 7

    const/4 v2, 0x1

    new-instance v0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/WeixinAgreementAlertDialog$Builder;

    invoke-direct {v0, p0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/WeixinAgreementAlertDialog$Builder;-><init>(Landroid/content/Context;)V

    invoke-virtual {v0, p1}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/WeixinAgreementAlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/WeixinAgreementAlertDialog$Builder;

    move-result-object v1

    invoke-virtual {v1, v2}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/WeixinAgreementAlertDialog$Builder;->setCancelable(Z)Lcom/sdk/orion/ui/baselibrary/widget/dialog/WeixinAgreementAlertDialog$Builder;

    if-eqz p3, :cond_12

    invoke-virtual {v0, p2, p3}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/WeixinAgreementAlertDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/WeixinAgreementAlertDialog$Builder;

    :cond_12
    invoke-virtual {v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/WeixinAgreementAlertDialog$Builder;->create()Lcom/sdk/orion/ui/baselibrary/widget/dialog/WeixinAgreementAlertDialog;

    move-result-object v0

    invoke-virtual {v0, v2}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/WeixinAgreementAlertDialog;->setCanceledOnTouchOutside(Z)V

    return-object v0
.end method

.method public static createAlertDialog(Landroid/content/Context;IIILandroid/content/DialogInterface$OnClickListener;ILandroid/content/DialogInterface$OnClickListener;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog;
    .registers 10

    const/4 v2, 0x1

    new-instance v0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;

    invoke-direct {v0, p0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;-><init>(Landroid/content/Context;)V

    invoke-virtual {v0, p1}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;->setTitle(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;

    move-result-object v1

    invoke-virtual {v1, p2}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;->setMessage(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;

    move-result-object v1

    invoke-virtual {v1, v2}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;->setCancelable(Z)Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;

    if-eqz p4, :cond_16

    invoke-virtual {v0, p3, p4}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;

    :cond_16
    if-eqz p6, :cond_1b

    invoke-virtual {v0, p5, p6}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;

    :cond_1b
    invoke-virtual {v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;->create()Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog;

    move-result-object v0

    invoke-virtual {v0, v2}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog;->setCanceledOnTouchOutside(Z)V

    return-object v0
.end method

.method public static createAlertDialog(Landroid/content/Context;IIILandroid/content/DialogInterface$OnClickListener;ILandroid/content/DialogInterface$OnClickListener;ILandroid/content/DialogInterface$OnClickListener;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog;
    .registers 12

    const/4 v2, 0x1

    new-instance v0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;

    invoke-direct {v0, p0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;-><init>(Landroid/content/Context;)V

    invoke-virtual {v0, p1}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;->setTitle(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;

    move-result-object v1

    invoke-virtual {v1, p2}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;->setMessage(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;

    move-result-object v1

    invoke-virtual {v1, v2}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;->setCancelable(Z)Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;

    if-eqz p4, :cond_16

    invoke-virtual {v0, p3, p4}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;

    :cond_16
    if-eqz p6, :cond_1b

    invoke-virtual {v0, p5, p6}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;

    :cond_1b
    if-eqz p8, :cond_20

    invoke-virtual {v0, p7, p8}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;->setNeutralButton(ILandroid/content/DialogInterface$OnClickListener;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;

    :cond_20
    invoke-virtual {v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;->create()Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog;

    move-result-object v0

    invoke-virtual {v0, v2}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog;->setCanceledOnTouchOutside(Z)V

    return-object v0
.end method

.method public static createAlertDialog(Landroid/content/Context;Ljava/lang/String;Ljava/lang/CharSequence;Ljava/lang/String;Landroid/content/DialogInterface$OnClickListener;Ljava/lang/String;Landroid/content/DialogInterface$OnClickListener;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog;
    .registers 10

    const/4 v2, 0x1

    new-instance v0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;

    invoke-direct {v0, p0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;-><init>(Landroid/content/Context;)V

    invoke-virtual {v0, p1}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;

    move-result-object v1

    invoke-virtual {v1, p2}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;

    move-result-object v1

    invoke-virtual {v1, v2}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;->setCancelable(Z)Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;

    invoke-static {p3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v1

    if-nez v1, :cond_1a

    invoke-virtual {v0, p3, p4}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;->setNegativeButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;

    :cond_1a
    if-eqz p6, :cond_1f

    invoke-virtual {v0, p5, p6}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;

    :cond_1f
    invoke-virtual {v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;->create()Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog;

    move-result-object v0

    invoke-virtual {v0, v2}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog;->setCanceledOnTouchOutside(Z)V

    return-object v0
.end method

.method public static createAlertDialog(Landroid/content/Context;Ljava/lang/String;Ljava/lang/CharSequence;Ljava/lang/String;Landroid/content/DialogInterface$OnClickListener;Ljava/lang/String;Landroid/content/DialogInterface$OnClickListener;I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog;
    .registers 9

    invoke-static/range {p0 .. p6}, Lcom/sdk/orion/ui/baselibrary/utils/DialogUtil;->createAlertDialog(Landroid/content/Context;Ljava/lang/String;Ljava/lang/CharSequence;Ljava/lang/String;Landroid/content/DialogInterface$OnClickListener;Ljava/lang/String;Landroid/content/DialogInterface$OnClickListener;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog;

    move-result-object v0

    invoke-virtual {v0, p7}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog;->setMessageGravity(I)V

    return-object v0
.end method

.method public static createAlertDialog(Landroid/content/Context;Ljava/lang/String;Ljava/lang/CharSequence;Ljava/lang/String;Landroid/content/DialogInterface$OnClickListener;Ljava/lang/String;Landroid/content/DialogInterface$OnClickListener;IZZ)Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog;
    .registers 11

    invoke-static/range {p0 .. p7}, Lcom/sdk/orion/ui/baselibrary/utils/DialogUtil;->createAlertDialog(Landroid/content/Context;Ljava/lang/String;Ljava/lang/CharSequence;Ljava/lang/String;Landroid/content/DialogInterface$OnClickListener;Ljava/lang/String;Landroid/content/DialogInterface$OnClickListener;I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog;

    move-result-object v0

    invoke-virtual {v0, p8}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog;->setAutoClose(Z)V

    invoke-virtual {v0, p9}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog;->setCancelable(Z)V

    return-object v0
.end method

.method public static createAlertDialog(Landroid/content/Context;Ljava/lang/String;Ljava/lang/CharSequence;Ljava/lang/String;Landroid/content/DialogInterface$OnClickListener;Ljava/lang/String;Landroid/content/DialogInterface$OnClickListener;Z)Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog;
    .registers 11

    new-instance v0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;

    invoke-direct {v0, p0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;-><init>(Landroid/content/Context;)V

    invoke-virtual {v0, p1}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;

    move-result-object v1

    invoke-virtual {v1, p2}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;

    move-result-object v1

    const/4 v2, 0x1

    invoke-virtual {v1, v2}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;->setCancelable(Z)Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;

    invoke-static {p3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v1

    if-nez v1, :cond_1a

    invoke-virtual {v0, p3, p4}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;->setNegativeButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;

    :cond_1a
    invoke-virtual {v0, p5, p6}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;

    invoke-virtual {v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;->create()Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog;

    move-result-object v0

    invoke-virtual {v0, p7}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog;->setCanceledOnTouchOutside(Z)V

    return-object v0
.end method

.method public static createCustomViewDialog(Landroid/content/Context;IILandroid/content/DialogInterface$OnClickListener;ILandroid/content/DialogInterface$OnClickListener;Landroid/view/View;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog;
    .registers 10

    const/4 v2, 0x1

    new-instance v0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;

    invoke-direct {v0, p0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;-><init>(Landroid/content/Context;)V

    invoke-virtual {v0, p1}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;->setTitle(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;

    move-result-object v1

    invoke-virtual {v1, v2}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;->setCancelable(Z)Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;

    if-eqz p3, :cond_12

    invoke-virtual {v0, p2, p3}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;

    :cond_12
    if-eqz p5, :cond_17

    invoke-virtual {v0, p4, p5}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;

    :cond_17
    if-eqz p6, :cond_1c

    invoke-virtual {v0, p6}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;->setView(Landroid/view/View;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;

    :cond_1c
    invoke-virtual {v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;->create()Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog;

    move-result-object v0

    invoke-virtual {v0, v2}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog;->setCanceledOnTouchOutside(Z)V

    return-object v0
.end method

.method public static createCustomViewDialog(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Landroid/content/DialogInterface$OnClickListener;Ljava/lang/String;Landroid/content/DialogInterface$OnClickListener;Landroid/view/View;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog;
    .registers 10

    const/4 v2, 0x1

    new-instance v0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;

    invoke-direct {v0, p0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;-><init>(Landroid/content/Context;)V

    invoke-virtual {v0, p1}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;

    move-result-object v1

    invoke-virtual {v1, v2}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;->setCancelable(Z)Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;

    if-eqz p3, :cond_12

    invoke-virtual {v0, p2, p3}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;->setNegativeButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;

    :cond_12
    if-eqz p5, :cond_17

    invoke-virtual {v0, p4, p5}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;

    :cond_17
    if-eqz p6, :cond_1c

    invoke-virtual {v0, p6}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;->setView(Landroid/view/View;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;

    :cond_1c
    invoke-virtual {v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog$Builder;->create()Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog;

    move-result-object v0

    invoke-virtual {v0, v2}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonDialog;->setCanceledOnTouchOutside(Z)V

    return-object v0
.end method

.method public static createHintAlertDialog(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/String;Landroid/content/DialogInterface$OnClickListener;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/HintAlertDialog;
    .registers 7

    const/4 v2, 0x1

    new-instance v0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/HintAlertDialog$Builder;

    invoke-direct {v0, p0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/HintAlertDialog$Builder;-><init>(Landroid/content/Context;)V

    invoke-virtual {v0, p1}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/HintAlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/HintAlertDialog$Builder;

    move-result-object v1

    invoke-virtual {v1, v2}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/HintAlertDialog$Builder;->setCancelable(Z)Lcom/sdk/orion/ui/baselibrary/widget/dialog/HintAlertDialog$Builder;

    if-eqz p3, :cond_12

    invoke-virtual {v0, p2, p3}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/HintAlertDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/HintAlertDialog$Builder;

    :cond_12
    invoke-virtual {v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/HintAlertDialog$Builder;->create()Lcom/sdk/orion/ui/baselibrary/widget/dialog/HintAlertDialog;

    move-result-object v0

    invoke-virtual {v0, v2}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/HintAlertDialog;->setCanceledOnTouchOutside(Z)V

    return-object v0
.end method

.method public static createHintDialog(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/String;Landroid/content/DialogInterface$OnClickListener;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/HintDialog;
    .registers 7

    const/4 v2, 0x1

    new-instance v0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/HintDialog$Builder;

    invoke-direct {v0, p0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/HintDialog$Builder;-><init>(Landroid/content/Context;)V

    invoke-virtual {v0, p1}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/HintDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/HintDialog$Builder;

    move-result-object v1

    invoke-virtual {v1, v2}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/HintDialog$Builder;->setCancelable(Z)Lcom/sdk/orion/ui/baselibrary/widget/dialog/HintDialog$Builder;

    if-eqz p3, :cond_12

    invoke-virtual {v0, p2, p3}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/HintDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/HintDialog$Builder;

    :cond_12
    invoke-virtual {v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/HintDialog$Builder;->create()Lcom/sdk/orion/ui/baselibrary/widget/dialog/HintDialog;

    move-result-object v0

    invoke-virtual {v0, v2}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/HintDialog;->setCanceledOnTouchOutside(Z)V

    return-object v0
.end method

.method public static createProgressDialog(Landroid/content/Context;IILandroid/content/DialogInterface$OnCancelListener;)Landroid/app/ProgressDialog;
    .registers 7

    const/4 v2, 0x1

    new-instance v0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CustomProgressDialog;

    invoke-direct {v0, p0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CustomProgressDialog;-><init>(Landroid/content/Context;)V

    invoke-virtual {v0, p1}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CustomProgressDialog;->setTitle(I)V

    invoke-virtual {p0, p2}, Landroid/content/Context;->getString(I)Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v0, v1}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CustomProgressDialog;->setMessage(Ljava/lang/CharSequence;)V

    if-eqz p3, :cond_15

    invoke-virtual {v0, p3}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CustomProgressDialog;->setOnCancelListener(Landroid/content/DialogInterface$OnCancelListener;)V

    :cond_15
    invoke-virtual {v0, v2}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CustomProgressDialog;->setCanceledOnTouchOutside(Z)V

    invoke-virtual {v0, v2}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CustomProgressDialog;->setCancelable(Z)V

    return-object v0
.end method

.method public static createProgressDialog(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Landroid/content/DialogInterface$OnCancelListener;)Landroid/app/ProgressDialog;
    .registers 7

    const/4 v2, 0x1

    new-instance v0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CustomProgressDialog;

    invoke-direct {v0, p0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CustomProgressDialog;-><init>(Landroid/content/Context;)V

    invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v1

    if-nez v1, :cond_f

    invoke-virtual {v0, p1}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CustomProgressDialog;->setTitle(Ljava/lang/String;)V

    :cond_f
    invoke-virtual {v0, p2}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CustomProgressDialog;->setMessage(Ljava/lang/CharSequence;)V

    if-eqz p3, :cond_17

    invoke-virtual {v0, p3}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CustomProgressDialog;->setOnCancelListener(Landroid/content/DialogInterface$OnCancelListener;)V

    :cond_17
    invoke-virtual {v0, v2}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CustomProgressDialog;->setCanceledOnTouchOutside(Z)V

    invoke-virtual {v0, v2}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CustomProgressDialog;->setCancelable(Z)V

    return-object v0
.end method

.method public static createProgressDialog1(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Landroid/content/DialogInterface$OnDismissListener;)Landroid/app/ProgressDialog;
    .registers 7

    const/4 v2, 0x0

    new-instance v0, Landroid/app/ProgressDialog;

    invoke-direct {v0, p0}, Landroid/app/ProgressDialog;-><init>(Landroid/content/Context;)V

    invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v1

    if-nez v1, :cond_f

    invoke-virtual {v0, p1}, Landroid/app/ProgressDialog;->setTitle(Ljava/lang/CharSequence;)V

    :cond_f
    invoke-virtual {v0, p2}, Landroid/app/ProgressDialog;->setMessage(Ljava/lang/CharSequence;)V

    if-eqz p3, :cond_17

    invoke-virtual {v0, p3}, Landroid/app/ProgressDialog;->setOnDismissListener(Landroid/content/DialogInterface$OnDismissListener;)V

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

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

    invoke-virtual {p0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;

    move-result-object v1

    sget v2, Lcom/sdk/orion/ui/baselibrary/R$drawable;->orion_sdk_loading:I

    invoke-virtual {v1, v2}, Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable;

    move-result-object v1

    invoke-virtual {v0, v1}, Landroid/app/ProgressDialog;->setIndeterminateDrawable(Landroid/graphics/drawable/Drawable;)V

    return-object v0
.end method

.method public static createRoundAngleAlertDialog(Landroid/content/Context;IILandroid/content/DialogInterface$OnClickListener;ILandroid/content/DialogInterface$OnClickListener;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonRoundAngleDialog;
    .registers 9

    const/4 v2, 0x1

    new-instance v0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonRoundAngleDialog$Builder;

    invoke-direct {v0, p0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonRoundAngleDialog$Builder;-><init>(Landroid/content/Context;)V

    invoke-virtual {v0, p1}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonRoundAngleDialog$Builder;->setMessage(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonRoundAngleDialog$Builder;

    move-result-object v1

    invoke-virtual {v1, v2}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonRoundAngleDialog$Builder;->setCancelable(Z)Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonRoundAngleDialog$Builder;

    if-eqz p3, :cond_12

    invoke-virtual {v0, p2, p3}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonRoundAngleDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonRoundAngleDialog$Builder;

    :cond_12
    if-eqz p5, :cond_17

    invoke-virtual {v0, p4, p5}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonRoundAngleDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonRoundAngleDialog$Builder;

    :cond_17
    invoke-virtual {v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonRoundAngleDialog$Builder;->create()Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonRoundAngleDialog;

    move-result-object v0

    invoke-virtual {v0, v2}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonRoundAngleDialog;->setCanceledOnTouchOutside(Z)V

    return-object v0
.end method

.method public static createRoundAngleAlertDialog(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/String;Landroid/content/DialogInterface$OnClickListener;Ljava/lang/String;Landroid/content/DialogInterface$OnClickListener;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonRoundAngleDialog;
    .registers 9

    const/4 v2, 0x1

    new-instance v0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonRoundAngleDialog$Builder;

    invoke-direct {v0, p0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonRoundAngleDialog$Builder;-><init>(Landroid/content/Context;)V

    invoke-virtual {v0, p1}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonRoundAngleDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonRoundAngleDialog$Builder;

    move-result-object v1

    invoke-virtual {v1, v2}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonRoundAngleDialog$Builder;->setCancelable(Z)Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonRoundAngleDialog$Builder;

    invoke-static {p2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v1

    if-nez v1, :cond_16

    invoke-virtual {v0, p2, p3}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonRoundAngleDialog$Builder;->setNegativeButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonRoundAngleDialog$Builder;

    :cond_16
    if-eqz p5, :cond_1b

    invoke-virtual {v0, p4, p5}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonRoundAngleDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonRoundAngleDialog$Builder;

    :cond_1b
    invoke-virtual {v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonRoundAngleDialog$Builder;->create()Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonRoundAngleDialog;

    move-result-object v0

    invoke-virtual {v0, v2}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CommonRoundAngleDialog;->setCanceledOnTouchOutside(Z)V

    return-object v0
.end method

.method public static createScrollVIewCommonDialog(Landroid/content/Context;Ljava/lang/String;Ljava/lang/CharSequence;ILandroid/content/DialogInterface$OnClickListener;ILandroid/content/DialogInterface$OnClickListener;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/ScrollVIewCommonDialog;
    .registers 10

    const/4 v2, 0x1

    new-instance v0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/ScrollVIewCommonDialog$Builder;

    invoke-direct {v0, p0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/ScrollVIewCommonDialog$Builder;-><init>(Landroid/content/Context;)V

    invoke-virtual {v0, p1}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/ScrollVIewCommonDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/ScrollVIewCommonDialog$Builder;

    move-result-object v1

    invoke-virtual {v1, p2}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/ScrollVIewCommonDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/ScrollVIewCommonDialog$Builder;

    move-result-object v1

    invoke-virtual {v1, v2}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/ScrollVIewCommonDialog$Builder;->setCancelable(Z)Lcom/sdk/orion/ui/baselibrary/widget/dialog/ScrollVIewCommonDialog$Builder;

    if-eqz p4, :cond_16

    invoke-virtual {v0, p3, p4}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/ScrollVIewCommonDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/ScrollVIewCommonDialog$Builder;

    :cond_16
    if-eqz p6, :cond_1b

    invoke-virtual {v0, p5, p6}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/ScrollVIewCommonDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/ScrollVIewCommonDialog$Builder;

    :cond_1b
    invoke-virtual {v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/ScrollVIewCommonDialog$Builder;->create()Lcom/sdk/orion/ui/baselibrary/widget/dialog/ScrollVIewCommonDialog;

    move-result-object v0

    invoke-virtual {v0, v2}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/ScrollVIewCommonDialog;->setCanceledOnTouchOutside(Z)V

    return-object v0
.end method

.method public static createStartDialog(Landroid/content/Context;Ljava/lang/String;Landroid/content/DialogInterface$OnClickListener;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/StartDialog;
    .registers 4

    new-instance v0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/StartDialog$Builder;

    invoke-direct {v0, p0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/StartDialog$Builder;-><init>(Landroid/content/Context;)V

    invoke-virtual {v0, p1}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/StartDialog$Builder;->setImageUrl(Ljava/lang/String;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/StartDialog$Builder;

    move-result-object v0

    invoke-virtual {v0, p2}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/StartDialog$Builder;->setOnClickListener(Landroid/content/DialogInterface$OnClickListener;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/StartDialog$Builder;

    move-result-object v0

    invoke-virtual {v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/StartDialog$Builder;->create()Lcom/sdk/orion/ui/baselibrary/widget/dialog/StartDialog;

    move-result-object v0

    return-object v0
.end method

.method public static createUpgradeDialog(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/content/DialogInterface$OnClickListener;Z)Lcom/sdk/orion/ui/baselibrary/widget/dialog/UpgradeDialog;
    .registers 9

    new-instance v0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/UpgradeDialog$Builder;

    invoke-direct {v0, p0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/UpgradeDialog$Builder;-><init>(Landroid/content/Context;)V

    invoke-virtual {v0, p1}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/UpgradeDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/UpgradeDialog$Builder;

    move-result-object v1

    invoke-virtual {v1, p2}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/UpgradeDialog$Builder;->setSubTitle(Ljava/lang/CharSequence;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/UpgradeDialog$Builder;

    move-result-object v1

    invoke-virtual {v1, p3}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/UpgradeDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/UpgradeDialog$Builder;

    invoke-virtual {v0, p6}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/UpgradeDialog$Builder;->setCancelable(Z)Lcom/sdk/orion/ui/baselibrary/widget/dialog/UpgradeDialog$Builder;

    if-eqz p5, :cond_18

    invoke-virtual {v0, p4, p5}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/UpgradeDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/UpgradeDialog$Builder;

    :cond_18
    invoke-virtual {v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/UpgradeDialog$Builder;->create()Lcom/sdk/orion/ui/baselibrary/widget/dialog/UpgradeDialog;

    move-result-object v0

    return-object v0
.end method