XDialog$Builder.smali

.class public Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;
.super Ljava/lang/Object;


# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
    value = Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;
.end annotation

.annotation system Ldalvik/annotation/InnerClass;
    accessFlags = 0x9
    name = "Builder"
.end annotation


# instance fields
.field private mBuildFailed:Z

.field private mContext:Landroid/content/Context;

.field private mXDialog:Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;


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

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

    iput-object p1, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mContext:Landroid/content/Context;

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

    iget-object v1, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mContext:Landroid/content/Context;

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

    iput-object v0, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mXDialog:Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;

    const/4 v0, 0x0

    iput-boolean v0, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mBuildFailed:Z

    return-void
.end method

.method public constructor <init>(Landroid/content/Context;Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$XDialogBean;Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$XDialogCallback;)V
    .registers 6

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

    iput-object p1, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mContext:Landroid/content/Context;

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

    iget-object v1, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mContext:Landroid/content/Context;

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

    iput-object v0, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mXDialog:Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;

    invoke-direct {p0, p2, p3}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->parseDialogBean(Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$XDialogBean;Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$XDialogCallback;)V

    return-void
.end method

.method static synthetic access$500(Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;
    .registers 2

    iget-object v0, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mXDialog:Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;

    return-object v0
.end method

.method private parseDialogBean(Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$XDialogBean;Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$XDialogCallback;)V
    .registers 13

    const/4 v9, 0x3

    const/4 v8, 0x2

    const/4 v7, 0x1

    const/4 v5, 0x0

    if-nez p1, :cond_7

    :cond_6
    :goto_6
    return-void

    :cond_7
    invoke-virtual {p1}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$XDialogBean;->getTexts()Ljava/util/List;

    move-result-object v1

    invoke-virtual {p1}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$XDialogBean;->getButtons()Ljava/util/List;

    move-result-object v6

    invoke-virtual {p1}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$XDialogBean;->getImage()Ljava/lang/String;

    move-result-object v0

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

    if-eqz v1, :cond_25e

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

    move-result v0

    if-lez v0, :cond_25e

    iput-boolean v5, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mBuildFailed:Z

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

    move-result-object v0

    if-eqz v0, :cond_64

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

    move-result-object v0

    check-cast v0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$XDialogBean$TextsBean;

    invoke-virtual {v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$XDialogBean$TextsBean;->getText()Ljava/lang/String;

    move-result-object v2

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

    move-result-object v0

    check-cast v0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$XDialogBean$TextsBean;

    invoke-virtual {v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$XDialogBean$TextsBean;->getFontStyle()Ljava/lang/String;

    move-result-object v3

    iget-object v4, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mContext:Landroid/content/Context;

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

    move-result-object v0

    check-cast v0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$XDialogBean$TextsBean;

    invoke-virtual {v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$XDialogBean$TextsBean;->getFontSize()Ljava/lang/String;

    move-result-object v0

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

    move-result v0

    int-to-float v0, v0

    invoke-static {v4, v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;->dip2px(Landroid/content/Context;F)I

    move-result v4

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

    move-result-object v0

    check-cast v0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$XDialogBean$TextsBean;

    invoke-virtual {v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$XDialogBean$TextsBean;->getTextColor()Ljava/lang/String;

    move-result-object v0

    invoke-static {v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;->rgba2Argb(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v0

    invoke-static {v0}, Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I

    move-result v0

    invoke-virtual {p0, v2, v3, v4, v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->setFirstText(Ljava/lang/String;Ljava/lang/String;II)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;

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

    move-result v0

    if-le v0, v7, :cond_142

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

    move-result-object v0

    if-eqz v0, :cond_ae

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

    move-result-object v0

    check-cast v0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$XDialogBean$TextsBean;

    invoke-virtual {v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$XDialogBean$TextsBean;->getText()Ljava/lang/String;

    move-result-object v2

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

    move-result-object v0

    check-cast v0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$XDialogBean$TextsBean;

    invoke-virtual {v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$XDialogBean$TextsBean;->getFontStyle()Ljava/lang/String;

    move-result-object v3

    iget-object v4, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mContext:Landroid/content/Context;

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

    move-result-object v0

    check-cast v0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$XDialogBean$TextsBean;

    invoke-virtual {v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$XDialogBean$TextsBean;->getFontSize()Ljava/lang/String;

    move-result-object v0

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

    move-result v0

    int-to-float v0, v0

    invoke-static {v4, v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;->dip2px(Landroid/content/Context;F)I

    move-result v4

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

    move-result-object v0

    check-cast v0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$XDialogBean$TextsBean;

    invoke-virtual {v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$XDialogBean$TextsBean;->getTextColor()Ljava/lang/String;

    move-result-object v0

    invoke-static {v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;->rgba2Argb(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v0

    invoke-static {v0}, Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I

    move-result v0

    invoke-virtual {p0, v2, v3, v4, v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->setSecondText(Ljava/lang/String;Ljava/lang/String;II)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;

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

    move-result v0

    if-le v0, v8, :cond_142

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

    move-result-object v0

    if-eqz v0, :cond_f8

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

    move-result-object v0

    check-cast v0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$XDialogBean$TextsBean;

    invoke-virtual {v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$XDialogBean$TextsBean;->getText()Ljava/lang/String;

    move-result-object v2

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

    move-result-object v0

    check-cast v0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$XDialogBean$TextsBean;

    invoke-virtual {v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$XDialogBean$TextsBean;->getFontStyle()Ljava/lang/String;

    move-result-object v3

    iget-object v4, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mContext:Landroid/content/Context;

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

    move-result-object v0

    check-cast v0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$XDialogBean$TextsBean;

    invoke-virtual {v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$XDialogBean$TextsBean;->getFontSize()Ljava/lang/String;

    move-result-object v0

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

    move-result v0

    int-to-float v0, v0

    invoke-static {v4, v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;->dip2px(Landroid/content/Context;F)I

    move-result v4

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

    move-result-object v0

    check-cast v0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$XDialogBean$TextsBean;

    invoke-virtual {v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$XDialogBean$TextsBean;->getTextColor()Ljava/lang/String;

    move-result-object v0

    invoke-static {v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;->rgba2Argb(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v0

    invoke-static {v0}, Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I

    move-result v0

    invoke-virtual {p0, v2, v3, v4, v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->setThirdText(Ljava/lang/String;Ljava/lang/String;II)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;

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

    move-result v0

    if-le v0, v9, :cond_142

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

    move-result-object v0

    if-eqz v0, :cond_142

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

    move-result-object v0

    check-cast v0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$XDialogBean$TextsBean;

    invoke-virtual {v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$XDialogBean$TextsBean;->getText()Ljava/lang/String;

    move-result-object v2

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

    move-result-object v0

    check-cast v0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$XDialogBean$TextsBean;

    invoke-virtual {v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$XDialogBean$TextsBean;->getFontStyle()Ljava/lang/String;

    move-result-object v3

    iget-object v4, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mContext:Landroid/content/Context;

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

    move-result-object v0

    check-cast v0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$XDialogBean$TextsBean;

    invoke-virtual {v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$XDialogBean$TextsBean;->getFontSize()Ljava/lang/String;

    move-result-object v0

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

    move-result v0

    int-to-float v0, v0

    invoke-static {v4, v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;->dip2px(Landroid/content/Context;F)I

    move-result v4

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

    move-result-object v0

    check-cast v0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$XDialogBean$TextsBean;

    invoke-virtual {v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$XDialogBean$TextsBean;->getTextColor()Ljava/lang/String;

    move-result-object v0

    invoke-static {v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;->rgba2Argb(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v0

    invoke-static {v0}, Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I

    move-result v0

    invoke-virtual {p0, v2, v3, v4, v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->setFourthText(Ljava/lang/String;Ljava/lang/String;II)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;

    :cond_142
    if-eqz v6, :cond_14a

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

    move-result v0

    if-nez v0, :cond_156

    :cond_14a
    iput-boolean v7, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mBuildFailed:Z

    if-eqz p2, :cond_6

    const-string/jumbo v0, "buttons size is zero"

    invoke-interface {p2, v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$XDialogCallback;->onBuildFailed(Ljava/lang/String;)V

    goto/16 :goto_6

    :cond_156
    iput-boolean v5, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mBuildFailed:Z

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

    move-result v0

    if-ne v0, v7, :cond_1b2

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

    move-result-object v0

    if-eqz v0, :cond_6

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

    move-result-object v0

    check-cast v0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$XDialogBean$ButtonsBean;

    invoke-virtual {v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$XDialogBean$ButtonsBean;->getText()Ljava/lang/String;

    move-result-object v1

    iget-object v2, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mContext:Landroid/content/Context;

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

    move-result-object v0

    check-cast v0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$XDialogBean$ButtonsBean;

    invoke-virtual {v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$XDialogBean$ButtonsBean;->getFontSize()Ljava/lang/String;

    move-result-object v0

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

    move-result v0

    int-to-float v0, v0

    invoke-static {v2, v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;->dip2px(Landroid/content/Context;F)I

    move-result v2

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

    move-result-object v0

    check-cast v0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$XDialogBean$ButtonsBean;

    invoke-virtual {v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$XDialogBean$ButtonsBean;->getTextColor()Ljava/lang/String;

    move-result-object v0

    invoke-static {v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;->rgba2Argb(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v0

    invoke-static {v0}, Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I

    move-result v3

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

    move-result-object v0

    check-cast v0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$XDialogBean$ButtonsBean;

    invoke-virtual {v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$XDialogBean$ButtonsBean;->getBgColor()Ljava/lang/String;

    move-result-object v0

    invoke-static {v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;->rgba2Argb(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v0

    invoke-static {v0}, Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I

    move-result v4

    new-instance v5, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder$1;

    invoke-direct {v5, p0, p2, v6}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder$1;-><init>(Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$XDialogCallback;Ljava/util/List;)V

    move-object v0, p0

    invoke-virtual/range {v0 .. v5}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->setMiddleButton(Ljava/lang/String;IIILandroid/view/View$OnClickListener;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;

    goto/16 :goto_6

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

    move-result v0

    if-ne v0, v8, :cond_6

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

    move-result-object v0

    if-eqz v0, :cond_20a

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

    move-result-object v0

    check-cast v0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$XDialogBean$ButtonsBean;

    invoke-virtual {v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$XDialogBean$ButtonsBean;->getText()Ljava/lang/String;

    move-result-object v1

    iget-object v2, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mContext:Landroid/content/Context;

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

    move-result-object v0

    check-cast v0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$XDialogBean$ButtonsBean;

    invoke-virtual {v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$XDialogBean$ButtonsBean;->getFontSize()Ljava/lang/String;

    move-result-object v0

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

    move-result v0

    int-to-float v0, v0

    invoke-static {v2, v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;->dip2px(Landroid/content/Context;F)I

    move-result v2

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

    move-result-object v0

    check-cast v0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$XDialogBean$ButtonsBean;

    invoke-virtual {v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$XDialogBean$ButtonsBean;->getTextColor()Ljava/lang/String;

    move-result-object v0

    invoke-static {v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;->rgba2Argb(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v0

    invoke-static {v0}, Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I

    move-result v3

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

    move-result-object v0

    check-cast v0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$XDialogBean$ButtonsBean;

    invoke-virtual {v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$XDialogBean$ButtonsBean;->getBgColor()Ljava/lang/String;

    move-result-object v0

    invoke-static {v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;->rgba2Argb(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v0

    invoke-static {v0}, Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I

    move-result v4

    new-instance v5, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder$2;

    invoke-direct {v5, p0, p2, v6}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder$2;-><init>(Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$XDialogCallback;Ljava/util/List;)V

    move-object v0, p0

    invoke-virtual/range {v0 .. v5}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->setLeftButton(Ljava/lang/String;IIILandroid/view/View$OnClickListener;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;

    :cond_20a
    invoke-interface {v6, v7}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v0

    if-eqz v0, :cond_6

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

    move-result-object v0

    check-cast v0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$XDialogBean$ButtonsBean;

    invoke-virtual {v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$XDialogBean$ButtonsBean;->getText()Ljava/lang/String;

    move-result-object v1

    iget-object v2, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mContext:Landroid/content/Context;

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

    move-result-object v0

    check-cast v0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$XDialogBean$ButtonsBean;

    invoke-virtual {v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$XDialogBean$ButtonsBean;->getFontSize()Ljava/lang/String;

    move-result-object v0

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

    move-result v0

    int-to-float v0, v0

    invoke-static {v2, v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;->dip2px(Landroid/content/Context;F)I

    move-result v2

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

    move-result-object v0

    check-cast v0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$XDialogBean$ButtonsBean;

    invoke-virtual {v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$XDialogBean$ButtonsBean;->getTextColor()Ljava/lang/String;

    move-result-object v0

    invoke-static {v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;->rgba2Argb(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v0

    invoke-static {v0}, Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I

    move-result v3

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

    move-result-object v0

    check-cast v0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$XDialogBean$ButtonsBean;

    invoke-virtual {v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$XDialogBean$ButtonsBean;->getBgColor()Ljava/lang/String;

    move-result-object v0

    invoke-static {v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;->rgba2Argb(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v0

    invoke-static {v0}, Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I

    move-result v4

    new-instance v5, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder$3;

    invoke-direct {v5, p0, p2, v6}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder$3;-><init>(Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$XDialogCallback;Ljava/util/List;)V

    move-object v0, p0

    invoke-virtual/range {v0 .. v5}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->setRightButton(Ljava/lang/String;IIILandroid/view/View$OnClickListener;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;

    goto/16 :goto_6

    :cond_25e
    iput-boolean v7, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mBuildFailed:Z

    if-eqz p2, :cond_6

    const-string/jumbo v0, "texts size is zero"

    invoke-interface {p2, v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$XDialogCallback;->onBuildFailed(Ljava/lang/String;)V

    goto/16 :goto_6
.end method


# virtual methods
.method public build()Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;
    .registers 2

    iget-object v0, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mXDialog:Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;

    return-object v0
.end method

.method public isBuildFailed()Z
    .registers 2

    iget-boolean v0, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mBuildFailed:Z

    return v0
.end method

.method public setFirstText(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;
    .registers 3
    .param p1    # I
        .annotation build Landroid/support/annotation/StringRes;
        .end annotation
    .end param

    iget-object v0, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mContext:Landroid/content/Context;

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

    move-result-object v0

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

    return-object p0
.end method

.method public setFirstText(Ljava/lang/String;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;
    .registers 3

    iget-object v0, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mXDialog:Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;

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

    return-object p0
.end method

.method public setFirstText(Ljava/lang/String;Ljava/lang/String;II)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;
    .registers 5
    .param p3    # I
        .annotation build Landroid/support/annotation/Px;
        .end annotation
    .end param
    .param p4    # I
        .annotation build Landroid/support/annotation/ColorInt;
        .end annotation
    .end param

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

    invoke-virtual {p0, p2}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->setFirstTextFontStyle(Ljava/lang/String;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;

    invoke-virtual {p0, p3}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->setFirstTextFontSizePx(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;

    invoke-virtual {p0, p4}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->setFirstTextColorInt(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;

    return-object p0
.end method

.method public setFirstTextColor(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;
    .registers 3
    .param p1    # I
        .annotation build Landroid/support/annotation/ColorRes;
        .end annotation
    .end param

    iget-object v0, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mContext:Landroid/content/Context;

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

    move-result-object v0

    invoke-virtual {v0, p1}, Landroid/content/res/Resources;->getColor(I)I

    move-result v0

    invoke-virtual {p0, v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->setFirstTextColorInt(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;

    return-object p0
.end method

.method public setFirstTextColorInt(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;
    .registers 3
    .param p1    # I
        .annotation build Landroid/support/annotation/ColorInt;
        .end annotation
    .end param

    iget-object v0, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mXDialog:Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;

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

    return-object p0
.end method

.method public setFirstTextFontSize(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;
    .registers 4
    .param p1    # I
        .annotation build Landroid/support/annotation/DimenRes;
        .end annotation
    .end param

    iget-object v0, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mContext:Landroid/content/Context;

    iget-object v1, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mContext:Landroid/content/Context;

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

    move-result-object v1

    invoke-virtual {v1, p1}, Landroid/content/res/Resources;->getDimension(I)F

    move-result v1

    invoke-static {v0, v1}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;->dip2px(Landroid/content/Context;F)I

    move-result v0

    invoke-virtual {p0, v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->setFirstTextFontSizePx(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;

    return-object p0
.end method

.method public setFirstTextFontSizePx(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;
    .registers 3
    .param p1    # I
        .annotation build Landroid/support/annotation/Px;
        .end annotation
    .end param

    iget-object v0, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mXDialog:Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;

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

    return-object p0
.end method

.method public setFirstTextFontStyle(Ljava/lang/String;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;
    .registers 3

    iget-object v0, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mXDialog:Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;

    # invokes: Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;->setFirstTextFontStyle(Ljava/lang/String;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;
    invoke-static {v0, p1}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;->access$000(Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;Ljava/lang/String;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;

    return-object p0
.end method

.method public setFourthText(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;
    .registers 3
    .param p1    # I
        .annotation build Landroid/support/annotation/StringRes;
        .end annotation
    .end param

    iget-object v0, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mContext:Landroid/content/Context;

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

    move-result-object v0

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

    return-object p0
.end method

.method public setFourthText(Ljava/lang/String;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;
    .registers 3

    iget-object v0, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mXDialog:Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;

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

    return-object p0
.end method

.method public setFourthText(Ljava/lang/String;Ljava/lang/String;II)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;
    .registers 5
    .param p3    # I
        .annotation build Landroid/support/annotation/Px;
        .end annotation
    .end param
    .param p4    # I
        .annotation build Landroid/support/annotation/ColorInt;
        .end annotation
    .end param

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

    invoke-virtual {p0, p2}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->setFourthTextFontStyle(Ljava/lang/String;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;

    invoke-virtual {p0, p3}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->setFourthTextFontSizePx(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;

    invoke-virtual {p0, p4}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->setFourthTextColorInt(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;

    return-object p0
.end method

.method public setFourthTextColor(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;
    .registers 3
    .param p1    # I
        .annotation build Landroid/support/annotation/ColorRes;
        .end annotation
    .end param

    iget-object v0, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mContext:Landroid/content/Context;

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

    move-result-object v0

    invoke-virtual {v0, p1}, Landroid/content/res/Resources;->getColor(I)I

    move-result v0

    invoke-virtual {p0, v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->setFourthTextColorInt(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;

    return-object p0
.end method

.method public setFourthTextColorInt(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;
    .registers 3
    .param p1    # I
        .annotation build Landroid/support/annotation/ColorInt;
        .end annotation
    .end param

    iget-object v0, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mXDialog:Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;

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

    return-object p0
.end method

.method public setFourthTextFontSize(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;
    .registers 4
    .param p1    # I
        .annotation build Landroid/support/annotation/DimenRes;
        .end annotation
    .end param

    iget-object v0, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mContext:Landroid/content/Context;

    iget-object v1, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mContext:Landroid/content/Context;

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

    move-result-object v1

    invoke-virtual {v1, p1}, Landroid/content/res/Resources;->getDimension(I)F

    move-result v1

    invoke-static {v0, v1}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;->dip2px(Landroid/content/Context;F)I

    move-result v0

    invoke-virtual {p0, v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->setFourthTextFontSizePx(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;

    return-object p0
.end method

.method public setFourthTextFontSizePx(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;
    .registers 3
    .param p1    # I
        .annotation build Landroid/support/annotation/Px;
        .end annotation
    .end param

    iget-object v0, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mXDialog:Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;

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

    return-object p0
.end method

.method public setFourthTextFontStyle(Ljava/lang/String;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;
    .registers 3

    iget-object v0, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mXDialog:Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;

    # invokes: Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;->setFourthTextFontStyle(Ljava/lang/String;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;
    invoke-static {v0, p1}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;->access$300(Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;Ljava/lang/String;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;

    return-object p0
.end method

.method public setImage(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;
    .registers 3
    .param p1    # I
        .annotation build Landroid/support/annotation/DrawableRes;
        .end annotation
    .end param

    iget-object v0, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mXDialog:Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;

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

    return-object p0
.end method

.method public setImage(Ljava/lang/String;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;
    .registers 6

    iget-object v0, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mContext:Landroid/content/Context;

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

    move-result-object v0

    new-instance v1, Ljava/lang/StringBuilder;

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

    const-string/jumbo v2, "x_dialog_"

    invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v1

    invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v1

    invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v1

    const-string/jumbo v2, "drawable"

    iget-object v3, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mContext:Landroid/content/Context;

    invoke-virtual {v3}, Landroid/content/Context;->getPackageName()Ljava/lang/String;

    move-result-object v3

    invoke-virtual {v0, v1, v2, v3}, Landroid/content/res/Resources;->getIdentifier(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I

    move-result v0

    invoke-virtual {p0, v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->setImage(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;

    return-object p0
.end method

.method public setLeftButton(Ljava/lang/String;IIILandroid/view/View$OnClickListener;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;
    .registers 6
    .param p2    # I
        .annotation build Landroid/support/annotation/Px;
        .end annotation
    .end param
    .param p3    # I
        .annotation build Landroid/support/annotation/ColorInt;
        .end annotation
    .end param
    .param p4    # I
        .annotation build Landroid/support/annotation/ColorInt;
        .end annotation
    .end param

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

    invoke-virtual {p0, p2}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->setLeftButtonTextFontSizePx(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;

    invoke-virtual {p0, p3}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->setLeftButtonTextColorInt(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;

    invoke-virtual {p0, p4}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->setLeftButtonBackgroundColorInt(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;

    invoke-virtual {p0, p5}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->setLeftButtonClickListener(Landroid/view/View$OnClickListener;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;

    return-object p0
.end method

.method public setLeftButtonBackgroundColor(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;
    .registers 3
    .param p1    # I
        .annotation build Landroid/support/annotation/ColorRes;
        .end annotation
    .end param

    iget-object v0, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mContext:Landroid/content/Context;

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

    move-result-object v0

    invoke-virtual {v0, p1}, Landroid/content/res/Resources;->getColor(I)I

    move-result v0

    invoke-virtual {p0, v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->setLeftButtonBackgroundColorInt(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;

    return-object p0
.end method

.method public setLeftButtonBackgroundColorInt(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;
    .registers 3
    .param p1    # I
        .annotation build Landroid/support/annotation/ColorInt;
        .end annotation
    .end param

    iget-object v0, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mXDialog:Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;

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

    return-object p0
.end method

.method public setLeftButtonClickListener(Landroid/view/View$OnClickListener;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;
    .registers 3

    iget-object v0, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mXDialog:Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;

    invoke-virtual {v0, p1}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;->setLeftButtonClickListener(Landroid/view/View$OnClickListener;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;

    return-object p0
.end method

.method public setLeftButtonText(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;
    .registers 3
    .param p1    # I
        .annotation build Landroid/support/annotation/StringRes;
        .end annotation
    .end param

    iget-object v0, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mContext:Landroid/content/Context;

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

    move-result-object v0

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

    return-object p0
.end method

.method public setLeftButtonText(Ljava/lang/String;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;
    .registers 3

    iget-object v0, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mXDialog:Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;

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

    return-object p0
.end method

.method public setLeftButtonTextColor(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;
    .registers 3
    .param p1    # I
        .annotation build Landroid/support/annotation/ColorRes;
        .end annotation
    .end param

    iget-object v0, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mContext:Landroid/content/Context;

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

    move-result-object v0

    invoke-virtual {v0, p1}, Landroid/content/res/Resources;->getColor(I)I

    move-result v0

    invoke-virtual {p0, v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->setLeftButtonTextColorInt(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;

    return-object p0
.end method

.method public setLeftButtonTextColorInt(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;
    .registers 3
    .param p1    # I
        .annotation build Landroid/support/annotation/ColorInt;
        .end annotation
    .end param

    iget-object v0, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mXDialog:Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;

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

    return-object p0
.end method

.method public setLeftButtonTextFontSize(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;
    .registers 4
    .param p1    # I
        .annotation build Landroid/support/annotation/DimenRes;
        .end annotation
    .end param

    iget-object v0, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mContext:Landroid/content/Context;

    iget-object v1, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mContext:Landroid/content/Context;

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

    move-result-object v1

    invoke-virtual {v1, p1}, Landroid/content/res/Resources;->getDimension(I)F

    move-result v1

    invoke-static {v0, v1}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;->dip2px(Landroid/content/Context;F)I

    move-result v0

    invoke-virtual {p0, v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->setLeftButtonTextFontSize(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;

    return-object p0
.end method

.method public setLeftButtonTextFontSizePx(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;
    .registers 3
    .param p1    # I
        .annotation build Landroid/support/annotation/Px;
        .end annotation
    .end param

    iget-object v0, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mXDialog:Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;

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

    return-object p0
.end method

.method public setMiddleButton(Ljava/lang/String;IIILandroid/view/View$OnClickListener;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;
    .registers 6
    .param p2    # I
        .annotation build Landroid/support/annotation/Px;
        .end annotation
    .end param
    .param p3    # I
        .annotation build Landroid/support/annotation/ColorInt;
        .end annotation
    .end param
    .param p4    # I
        .annotation build Landroid/support/annotation/ColorInt;
        .end annotation
    .end param

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

    invoke-virtual {p0, p2}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->setMiddleButtonTextFontSizePx(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;

    invoke-virtual {p0, p3}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->setMiddleButtonTextColorInt(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;

    invoke-virtual {p0, p4}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->setMiddleButtonBackgroundColorInt(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;

    invoke-virtual {p0, p5}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->setMiddleButtonClickListener(Landroid/view/View$OnClickListener;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;

    return-object p0
.end method

.method public setMiddleButtonBackgroundColor(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;
    .registers 3
    .param p1    # I
        .annotation build Landroid/support/annotation/ColorRes;
        .end annotation
    .end param

    iget-object v0, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mContext:Landroid/content/Context;

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

    move-result-object v0

    invoke-virtual {v0, p1}, Landroid/content/res/Resources;->getColor(I)I

    move-result v0

    invoke-virtual {p0, v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->setMiddleButtonBackgroundColorInt(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;

    return-object p0
.end method

.method public setMiddleButtonBackgroundColorInt(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;
    .registers 3
    .param p1    # I
        .annotation build Landroid/support/annotation/ColorInt;
        .end annotation
    .end param

    iget-object v0, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mXDialog:Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;

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

    return-object p0
.end method

.method public setMiddleButtonClickListener(Landroid/view/View$OnClickListener;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;
    .registers 3

    iget-object v0, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mXDialog:Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;

    invoke-virtual {v0, p1}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;->setMiddleButtonClickListener(Landroid/view/View$OnClickListener;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;

    return-object p0
.end method

.method public setMiddleButtonText(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;
    .registers 3
    .param p1    # I
        .annotation build Landroid/support/annotation/StringRes;
        .end annotation
    .end param

    iget-object v0, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mContext:Landroid/content/Context;

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

    move-result-object v0

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

    return-object p0
.end method

.method public setMiddleButtonText(Ljava/lang/String;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;
    .registers 3

    iget-object v0, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mXDialog:Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;

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

    return-object p0
.end method

.method public setMiddleButtonTextColor(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;
    .registers 3
    .param p1    # I
        .annotation build Landroid/support/annotation/ColorRes;
        .end annotation
    .end param

    iget-object v0, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mContext:Landroid/content/Context;

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

    move-result-object v0

    invoke-virtual {v0, p1}, Landroid/content/res/Resources;->getColor(I)I

    move-result v0

    invoke-virtual {p0, v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->setMiddleButtonTextColorInt(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;

    return-object p0
.end method

.method public setMiddleButtonTextColorInt(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;
    .registers 3
    .param p1    # I
        .annotation build Landroid/support/annotation/ColorInt;
        .end annotation
    .end param

    iget-object v0, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mXDialog:Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;

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

    return-object p0
.end method

.method public setMiddleButtonTextFontSize(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;
    .registers 4
    .param p1    # I
        .annotation build Landroid/support/annotation/DimenRes;
        .end annotation
    .end param

    iget-object v0, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mContext:Landroid/content/Context;

    iget-object v1, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mContext:Landroid/content/Context;

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

    move-result-object v1

    invoke-virtual {v1, p1}, Landroid/content/res/Resources;->getDimension(I)F

    move-result v1

    invoke-static {v0, v1}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;->dip2px(Landroid/content/Context;F)I

    move-result v0

    invoke-virtual {p0, v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->setMiddleButtonTextFontSizePx(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;

    return-object p0
.end method

.method public setMiddleButtonTextFontSizePx(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;
    .registers 3
    .param p1    # I
        .annotation build Landroid/support/annotation/Px;
        .end annotation
    .end param

    iget-object v0, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mXDialog:Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;

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

    return-object p0
.end method

.method public setRightButton(Ljava/lang/String;IIILandroid/view/View$OnClickListener;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;
    .registers 6
    .param p2    # I
        .annotation build Landroid/support/annotation/Px;
        .end annotation
    .end param
    .param p3    # I
        .annotation build Landroid/support/annotation/ColorInt;
        .end annotation
    .end param
    .param p4    # I
        .annotation build Landroid/support/annotation/ColorInt;
        .end annotation
    .end param

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

    invoke-virtual {p0, p2}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->setRightButtonTextFontSizePx(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;

    invoke-virtual {p0, p3}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->setRightButtonTextColorInt(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;

    invoke-virtual {p0, p4}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->setRightButtonBackgroundColorInt(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;

    invoke-virtual {p0, p5}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->setRightButtonClickListener(Landroid/view/View$OnClickListener;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;

    return-object p0
.end method

.method public setRightButtonBackgroundColor(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;
    .registers 3
    .param p1    # I
        .annotation build Landroid/support/annotation/ColorRes;
        .end annotation
    .end param

    iget-object v0, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mContext:Landroid/content/Context;

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

    move-result-object v0

    invoke-virtual {v0, p1}, Landroid/content/res/Resources;->getColor(I)I

    move-result v0

    invoke-virtual {p0, v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->setRightButtonBackgroundColorInt(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;

    return-object p0
.end method

.method public setRightButtonBackgroundColorInt(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;
    .registers 3
    .param p1    # I
        .annotation build Landroid/support/annotation/ColorInt;
        .end annotation
    .end param

    iget-object v0, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mXDialog:Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;

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

    return-object p0
.end method

.method public setRightButtonClickListener(Landroid/view/View$OnClickListener;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;
    .registers 3

    iget-object v0, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mXDialog:Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;

    invoke-virtual {v0, p1}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;->setRightButtonClickListener(Landroid/view/View$OnClickListener;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;

    return-object p0
.end method

.method public setRightButtonText(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;
    .registers 3
    .param p1    # I
        .annotation build Landroid/support/annotation/StringRes;
        .end annotation
    .end param

    iget-object v0, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mContext:Landroid/content/Context;

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

    move-result-object v0

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

    return-object p0
.end method

.method public setRightButtonText(Ljava/lang/String;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;
    .registers 3

    iget-object v0, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mXDialog:Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;

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

    return-object p0
.end method

.method public setRightButtonTextColor(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;
    .registers 3
    .param p1    # I
        .annotation build Landroid/support/annotation/ColorRes;
        .end annotation
    .end param

    iget-object v0, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mContext:Landroid/content/Context;

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

    move-result-object v0

    invoke-virtual {v0, p1}, Landroid/content/res/Resources;->getColor(I)I

    move-result v0

    invoke-virtual {p0, v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->setRightButtonTextColorInt(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;

    return-object p0
.end method

.method public setRightButtonTextColorInt(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;
    .registers 3
    .param p1    # I
        .annotation build Landroid/support/annotation/ColorInt;
        .end annotation
    .end param

    iget-object v0, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mXDialog:Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;

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

    return-object p0
.end method

.method public setRightButtonTextFontSize(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;
    .registers 4
    .param p1    # I
        .annotation build Landroid/support/annotation/DimenRes;
        .end annotation
    .end param

    iget-object v0, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mContext:Landroid/content/Context;

    iget-object v1, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mContext:Landroid/content/Context;

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

    move-result-object v1

    invoke-virtual {v1, p1}, Landroid/content/res/Resources;->getDimension(I)F

    move-result v1

    invoke-static {v0, v1}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;->dip2px(Landroid/content/Context;F)I

    move-result v0

    invoke-virtual {p0, v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->setRightButtonTextFontSizePx(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;

    return-object p0
.end method

.method public setRightButtonTextFontSizePx(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;
    .registers 3
    .param p1    # I
        .annotation build Landroid/support/annotation/Px;
        .end annotation
    .end param

    iget-object v0, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mXDialog:Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;

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

    return-object p0
.end method

.method public setSecondText(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;
    .registers 3
    .param p1    # I
        .annotation build Landroid/support/annotation/StringRes;
        .end annotation
    .end param

    iget-object v0, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mContext:Landroid/content/Context;

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

    move-result-object v0

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

    return-object p0
.end method

.method public setSecondText(Ljava/lang/String;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;
    .registers 3

    iget-object v0, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mXDialog:Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;

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

    return-object p0
.end method

.method public setSecondText(Ljava/lang/String;Ljava/lang/String;II)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;
    .registers 5
    .param p3    # I
        .annotation build Landroid/support/annotation/Px;
        .end annotation
    .end param
    .param p4    # I
        .annotation build Landroid/support/annotation/ColorInt;
        .end annotation
    .end param

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

    invoke-virtual {p0, p2}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->setSecondTextFontStyle(Ljava/lang/String;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;

    invoke-virtual {p0, p3}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->setSecondTextFontSizePx(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;

    invoke-virtual {p0, p4}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->setSecondTextColorInt(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;

    return-object p0
.end method

.method public setSecondTextColor(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;
    .registers 3
    .param p1    # I
        .annotation build Landroid/support/annotation/ColorRes;
        .end annotation
    .end param

    iget-object v0, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mContext:Landroid/content/Context;

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

    move-result-object v0

    invoke-virtual {v0, p1}, Landroid/content/res/Resources;->getColor(I)I

    move-result v0

    invoke-virtual {p0, v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->setSecondTextColorInt(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;

    return-object p0
.end method

.method public setSecondTextColorInt(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;
    .registers 3
    .param p1    # I
        .annotation build Landroid/support/annotation/ColorInt;
        .end annotation
    .end param

    iget-object v0, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mXDialog:Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;

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

    return-object p0
.end method

.method public setSecondTextFontSize(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;
    .registers 4
    .param p1    # I
        .annotation build Landroid/support/annotation/DimenRes;
        .end annotation
    .end param

    iget-object v0, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mContext:Landroid/content/Context;

    iget-object v1, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mContext:Landroid/content/Context;

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

    move-result-object v1

    invoke-virtual {v1, p1}, Landroid/content/res/Resources;->getDimension(I)F

    move-result v1

    invoke-static {v0, v1}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;->dip2px(Landroid/content/Context;F)I

    move-result v0

    invoke-virtual {p0, v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->setSecondTextFontSizePx(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;

    return-object p0
.end method

.method public setSecondTextFontSizePx(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;
    .registers 3
    .param p1    # I
        .annotation build Landroid/support/annotation/Px;
        .end annotation
    .end param

    iget-object v0, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mXDialog:Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;

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

    return-object p0
.end method

.method public setSecondTextFontStyle(Ljava/lang/String;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;
    .registers 3

    iget-object v0, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mXDialog:Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;

    # invokes: Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;->setSecondTextFontStyle(Ljava/lang/String;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;
    invoke-static {v0, p1}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;->access$100(Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;Ljava/lang/String;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;

    return-object p0
.end method

.method public setThirdText(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;
    .registers 3
    .param p1    # I
        .annotation build Landroid/support/annotation/StringRes;
        .end annotation
    .end param

    iget-object v0, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mContext:Landroid/content/Context;

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

    move-result-object v0

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

    return-object p0
.end method

.method public setThirdText(Ljava/lang/String;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;
    .registers 3

    iget-object v0, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mXDialog:Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;

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

    return-object p0
.end method

.method public setThirdText(Ljava/lang/String;Ljava/lang/String;II)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;
    .registers 5
    .param p3    # I
        .annotation build Landroid/support/annotation/Px;
        .end annotation
    .end param
    .param p4    # I
        .annotation build Landroid/support/annotation/ColorInt;
        .end annotation
    .end param

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

    invoke-virtual {p0, p2}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->setThirdTextFontStyle(Ljava/lang/String;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;

    invoke-virtual {p0, p3}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->setThirdTextFontSizePx(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;

    invoke-virtual {p0, p4}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->setThirdTextColorInt(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;

    return-object p0
.end method

.method public setThirdTextColor(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;
    .registers 3
    .param p1    # I
        .annotation build Landroid/support/annotation/ColorRes;
        .end annotation
    .end param

    iget-object v0, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mContext:Landroid/content/Context;

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

    move-result-object v0

    invoke-virtual {v0, p1}, Landroid/content/res/Resources;->getColor(I)I

    move-result v0

    invoke-virtual {p0, v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->setThirdTextColorInt(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;

    return-object p0
.end method

.method public setThirdTextColorInt(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;
    .registers 3
    .param p1    # I
        .annotation build Landroid/support/annotation/ColorInt;
        .end annotation
    .end param

    iget-object v0, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mXDialog:Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;

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

    return-object p0
.end method

.method public setThirdTextFontSize(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;
    .registers 4
    .param p1    # I
        .annotation build Landroid/support/annotation/DimenRes;
        .end annotation
    .end param

    iget-object v0, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mContext:Landroid/content/Context;

    iget-object v1, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mContext:Landroid/content/Context;

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

    move-result-object v1

    invoke-virtual {v1, p1}, Landroid/content/res/Resources;->getDimension(I)F

    move-result v1

    invoke-static {v0, v1}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;->dip2px(Landroid/content/Context;F)I

    move-result v0

    invoke-virtual {p0, v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->setThirdTextFontSizePx(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;

    return-object p0
.end method

.method public setThirdTextFontSizePx(I)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;
    .registers 3
    .param p1    # I
        .annotation build Landroid/support/annotation/Px;
        .end annotation
    .end param

    iget-object v0, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mXDialog:Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;

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

    return-object p0
.end method

.method public setThirdTextFontStyle(Ljava/lang/String;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;
    .registers 3

    iget-object v0, p0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog$Builder;->mXDialog:Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;

    # invokes: Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;->setThirdTextFontStyle(Ljava/lang/String;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;
    invoke-static {v0, p1}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;->access$200(Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;Ljava/lang/String;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/XDialog;

    return-object p0
.end method