BuilderBase.smali

.class public abstract Lcom/cleanmaster/hpsharelib/ui/dlg/alert/base/BuilderBase;
.super Ljava/lang/Object;
.source "BuilderBase.java"

# interfaces
.implements Lcom/cm/plugincluster/softmgr/interfaces/plugin/IBuilderBase;


# annotations
.annotation system Ldalvik/annotation/Signature;
    value = {
        "<T:",
        "Ljava/lang/Object;",
        ">",
        "Ljava/lang/Object;",
        "Lcom/cm/plugincluster/softmgr/interfaces/plugin/IBuilderBase;"
    }
.end annotation


# static fields
.field public static final DIALOG:I = 0x1

.field public static final FLOAT_DIALOG:I = 0x2


# instance fields
.field protected final P:Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;

.field protected mCurrDialogType:I


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

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

    .line 22
    iput p2, p0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/base/BuilderBase;->mCurrDialogType:I

    .line 23
    new-instance v0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;

    invoke-direct {v0, p1}, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;-><init>(Landroid/content/Context;)V

    iput-object v0, p0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/base/BuilderBase;->P:Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;

    .line 24
    return-void
.end method


# virtual methods
.method public checkActivityExist()Z
    .registers 2

    .prologue
    .line 753
    iget-object v0, p0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/base/BuilderBase;->P:Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;

    iget-object v0, v0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;->mContext:Landroid/content/Context;

    if-eqz v0, :cond_1c

    iget-object v0, p0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/base/BuilderBase;->P:Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;

    iget-object v0, v0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;->mContext:Landroid/content/Context;

    instance-of v0, v0, Landroid/app/Activity;

    if-eqz v0, :cond_1c

    .line 754
    iget-object v0, p0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/base/BuilderBase;->P:Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;

    iget-object v0, v0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;->mContext:Landroid/content/Context;

    check-cast v0, Landroid/app/Activity;

    .line 755
    invoke-virtual {v0}, Landroid/app/Activity;->isFinishing()Z

    move-result v0

    if-eqz v0, :cond_1c

    .line 756
    const/4 v0, 0x0

    .line 759
    :goto_1b
    return v0

    :cond_1c
    const/4 v0, 0x1

    goto :goto_1b
.end method

.method public create()Ljava/lang/Object;
    .registers 2

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

    return-object v0
.end method

.method public enableShowWithSuitableHeight(Z)Ljava/lang/Object;
    .registers 3
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(Z)TT;"
        }
    .end annotation

    .prologue
    .line 748
    iget-object v0, p0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/base/BuilderBase;->P:Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;

    iput-boolean p1, v0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;->mEnableShowWithSuitableHeight:Z

    .line 749
    return-object p0
.end method

.method public setCancelable(Z)Ljava/lang/Object;
    .registers 3
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(Z)TT;"
        }
    .end annotation

    .prologue
    .line 300
    iget-object v0, p0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/base/BuilderBase;->P:Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;

    iput-boolean p1, v0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;->mCancelable:Z

    .line 301
    return-object p0
.end method

.method public setContentPadding(II)V
    .registers 4

    .prologue
    .line 92
    iget-object v0, p0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/base/BuilderBase;->P:Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;

    iput p1, v0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;->mTitleLRPadding:I

    .line 93
    iget-object v0, p0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/base/BuilderBase;->P:Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;

    iput p2, v0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;->mTitleBottomPadding:I

    .line 94
    return-void
.end method

.method public setCustomNoPadding(Z)Ljava/lang/Object;
    .registers 3
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(Z)TT;"
        }
    .end annotation

    .prologue
    .line 658
    iget-object v0, p0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/base/BuilderBase;->P:Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;

    iput-boolean p1, v0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;->mCustomNoPadding:Z

    .line 659
    return-object p0
.end method

.method public setCustomTitleView(Landroid/view/View;)Ljava/lang/Object;
    .registers 3
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Landroid/view/View;",
            ")TT;"
        }
    .end annotation

    .prologue
    .line 70
    iget-object v0, p0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/base/BuilderBase;->P:Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;

    iput-object p1, v0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;->mCustomTitleView:Landroid/view/View;

    .line 71
    return-object p0
.end method

.method public setMessage(I)Ljava/lang/Object;
    .registers 4
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(I)TT;"
        }
    .end annotation

    .prologue
    .line 139
    iget-object v0, p0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/base/BuilderBase;->P:Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;

    iget-object v1, p0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/base/BuilderBase;->P:Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;

    iget-object v1, v1, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;->mContext:Landroid/content/Context;

    invoke-virtual {v1, p1}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence;

    move-result-object v1

    iput-object v1, v0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;->mMessage:Ljava/lang/CharSequence;

    .line 140
    return-object p0
.end method

.method public setMessage(Ljava/lang/CharSequence;)Ljava/lang/Object;
    .registers 3
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/lang/CharSequence;",
            ")TT;"
        }
    .end annotation

    .prologue
    .line 150
    iget-object v0, p0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/base/BuilderBase;->P:Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;

    iput-object p1, v0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;->mMessage:Ljava/lang/CharSequence;

    .line 151
    return-object p0
.end method

.method public setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Ljava/lang/Object;
    .registers 5
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(I",
            "Landroid/content/DialogInterface$OnClickListener;",
            ")TT;"
        }
    .end annotation

    .prologue
    .line 223
    iget-object v0, p0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/base/BuilderBase;->P:Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;

    iget-object v1, p0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/base/BuilderBase;->P:Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;

    iget-object v1, v1, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;->mContext:Landroid/content/Context;

    invoke-virtual {v1, p1}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence;

    move-result-object v1

    iput-object v1, v0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;->mNegativeButtonText:Ljava/lang/CharSequence;

    .line 224
    iget-object v0, p0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/base/BuilderBase;->P:Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;

    iput-object p2, v0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;->mNegativeButtonListener:Landroid/content/DialogInterface$OnClickListener;

    .line 225
    return-object p0
.end method

.method public setNegativeButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Ljava/lang/Object;
    .registers 4
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/lang/CharSequence;",
            "Landroid/content/DialogInterface$OnClickListener;",
            ")TT;"
        }
    .end annotation

    .prologue
    .line 243
    iget-object v0, p0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/base/BuilderBase;->P:Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;

    iput-object p1, v0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;->mNegativeButtonText:Ljava/lang/CharSequence;

    .line 244
    iget-object v0, p0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/base/BuilderBase;->P:Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;

    iput-object p2, v0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;->mNegativeButtonListener:Landroid/content/DialogInterface$OnClickListener;

    .line 245
    return-object p0
.end method

.method public setNegativeButtonAutoDismiss(Z)Ljava/lang/Object;
    .registers 3
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(Z)TT;"
        }
    .end annotation

    .prologue
    .line 229
    iget-object v0, p0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/base/BuilderBase;->P:Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;

    iput-boolean p1, v0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;->mbAutoDismissNeg:Z

    .line 230
    return-object p0
.end method

.method public setOnCancelListener(Landroid/content/DialogInterface$OnCancelListener;)Ljava/lang/Object;
    .registers 3
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Landroid/content/DialogInterface$OnCancelListener;",
            ")TT;"
        }
    .end annotation

    .prologue
    .line 312
    iget-object v0, p0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/base/BuilderBase;->P:Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;

    iput-object p1, v0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;->mOnCancelListener:Landroid/content/DialogInterface$OnCancelListener;

    .line 313
    return-object p0
.end method

.method public setOnKeyListener(Landroid/content/DialogInterface$OnKeyListener;)Ljava/lang/Object;
    .registers 3
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Landroid/content/DialogInterface$OnKeyListener;",
            ")TT;"
        }
    .end annotation

    .prologue
    .line 324
    iget-object v0, p0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/base/BuilderBase;->P:Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;

    iput-object p1, v0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;->mOnKeyListener:Landroid/content/DialogInterface$OnKeyListener;

    .line 325
    return-object p0
.end method

.method public setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Ljava/lang/Object;
    .registers 5
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(I",
            "Landroid/content/DialogInterface$OnClickListener;",
            ")TT;"
        }
    .end annotation

    .prologue
    .line 187
    iget-object v0, p0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/base/BuilderBase;->P:Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;

    iget-object v1, p0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/base/BuilderBase;->P:Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;

    iget-object v1, v1, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;->mContext:Landroid/content/Context;

    invoke-virtual {v1, p1}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence;

    move-result-object v1

    iput-object v1, v0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;->mPositiveButtonText:Ljava/lang/CharSequence;

    .line 188
    iget-object v0, p0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/base/BuilderBase;->P:Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;

    iput-object p2, v0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;->mPositiveButtonListener:Landroid/content/DialogInterface$OnClickListener;

    .line 189
    return-object p0
.end method

.method public setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Ljava/lang/Object;
    .registers 4
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/lang/CharSequence;",
            "Landroid/content/DialogInterface$OnClickListener;",
            ")TT;"
        }
    .end annotation

    .prologue
    .line 202
    iget-object v0, p0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/base/BuilderBase;->P:Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;

    iput-object p1, v0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;->mPositiveButtonText:Ljava/lang/CharSequence;

    .line 203
    iget-object v0, p0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/base/BuilderBase;->P:Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;

    iput-object p2, v0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;->mPositiveButtonListener:Landroid/content/DialogInterface$OnClickListener;

    .line 204
    return-object p0
.end method

.method public setPositiveButtonAutoDismiss(Z)Ljava/lang/Object;
    .registers 3
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(Z)TT;"
        }
    .end annotation

    .prologue
    .line 208
    iget-object v0, p0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/base/BuilderBase;->P:Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;

    iput-boolean p1, v0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;->mbAutoDismissPos:Z

    .line 209
    return-object p0
.end method

.method public setPositiveWarning(Z)Ljava/lang/Object;
    .registers 3
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(Z)TT;"
        }
    .end annotation

    .prologue
    .line 101
    iget-object v0, p0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/base/BuilderBase;->P:Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;

    iput-boolean p1, v0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;->mPositiveWarning:Z

    .line 102
    return-object p0
.end method

.method public setTitle(I)Ljava/lang/Object;
    .registers 4
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(I)TT;"
        }
    .end annotation

    .prologue
    .line 38
    iget-object v0, p0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/base/BuilderBase;->P:Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;

    iget-object v1, p0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/base/BuilderBase;->P:Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;

    iget-object v1, v1, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;->mContext:Landroid/content/Context;

    invoke-virtual {v1, p1}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence;

    move-result-object v1

    iput-object v1, v0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;->mTitle:Ljava/lang/CharSequence;

    .line 39
    return-object p0
.end method

.method public setTitle(Ljava/lang/CharSequence;)Ljava/lang/Object;
    .registers 3
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/lang/CharSequence;",
            ")TT;"
        }
    .end annotation

    .prologue
    .line 49
    iget-object v0, p0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/base/BuilderBase;->P:Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;

    iput-object p1, v0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;->mTitle:Ljava/lang/CharSequence;

    .line 50
    return-object p0
.end method

.method public setTitleBottomLineExist(Z)Ljava/lang/Object;
    .registers 3
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(Z)TT;"
        }
    .end annotation

    .prologue
    .line 87
    iget-object v0, p0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/base/BuilderBase;->P:Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;

    iput-boolean p1, v0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;->mTitleBottomLineExist:Z

    .line 88
    return-object p0
.end method

.method public setTitleInContent(Z)Ljava/lang/Object;
    .registers 3
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(Z)TT;"
        }
    .end annotation

    .prologue
    .line 75
    iget-object v0, p0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/base/BuilderBase;->P:Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;

    iput-boolean p1, v0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;->mTitleInContent:Z

    .line 76
    return-object p0
.end method

.method public setTitleLogoVisibility(Z)Ljava/lang/Object;
    .registers 3
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(Z)TT;"
        }
    .end annotation

    .prologue
    .line 65
    iget-object v0, p0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/base/BuilderBase;->P:Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;

    iput-boolean p1, v0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;->mTitleLogoVisiable:Z

    .line 66
    return-object p0
.end method

.method public setTitleSupportMultipleLines(Z)Ljava/lang/Object;
    .registers 3
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(Z)TT;"
        }
    .end annotation

    .prologue
    .line 54
    iget-object v0, p0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/base/BuilderBase;->P:Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;

    iput-boolean p1, v0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;->mTitleSupportMulitipleLines:Z

    .line 55
    return-object p0
.end method

.method public setTransparentBgView(Z)Ljava/lang/Object;
    .registers 3
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(Z)TT;"
        }
    .end annotation

    .prologue
    .line 763
    iget-object v0, p0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/base/BuilderBase;->P:Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;

    iput-boolean p1, v0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;->transparentBackage:Z

    .line 764
    return-object p0
.end method

.method public setUseHorizontalScrollViewFlag(Z)Ljava/lang/Object;
    .registers 3
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(Z)TT;"
        }
    .end annotation

    .prologue
    .line 743
    iget-object v0, p0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/base/BuilderBase;->P:Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;

    iput-boolean p1, v0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;->mUseHorizontalScrollView:Z

    .line 744
    return-object p0
.end method

.method public setView(Landroid/view/View;)Ljava/lang/Object;
    .registers 4
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Landroid/view/View;",
            ")TT;"
        }
    .end annotation

    .prologue
    .line 652
    iget-object v0, p0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/base/BuilderBase;->P:Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;

    iput-object p1, v0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;->mView:Landroid/view/View;

    .line 653
    iget-object v0, p0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/base/BuilderBase;->P:Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;

    const/4 v1, 0x0

    iput-boolean v1, v0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;->mViewSpacingSpecified:Z

    .line 654
    return-object p0
.end method

.method public setView(Landroid/view/View;IIII)Ljava/lang/Object;
    .registers 8
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Landroid/view/View;",
            "IIII)TT;"
        }
    .end annotation

    .prologue
    .line 714
    iget-object v0, p0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/base/BuilderBase;->P:Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;

    iput-object p1, v0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;->mView:Landroid/view/View;

    .line 715
    iget-object v0, p0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/base/BuilderBase;->P:Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;

    const/4 v1, 0x1

    iput-boolean v1, v0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;->mViewSpacingSpecified:Z

    .line 716
    iget-object v0, p0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/base/BuilderBase;->P:Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;

    iput p2, v0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;->mViewSpacingLeft:I

    .line 717
    iget-object v0, p0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/base/BuilderBase;->P:Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;

    iput p3, v0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;->mViewSpacingTop:I

    .line 718
    iget-object v0, p0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/base/BuilderBase;->P:Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;

    iput p4, v0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;->mViewSpacingRight:I

    .line 719
    iget-object v0, p0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/base/BuilderBase;->P:Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;

    iput p5, v0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;->mViewSpacingBottom:I

    .line 720
    return-object p0
.end method

.method public setView(Landroid/view/View;Z)Ljava/lang/Object;
    .registers 5
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Landroid/view/View;",
            "Z)TT;"
        }
    .end annotation

    .prologue
    const/4 v1, 0x0

    .line 676
    iget-object v0, p0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/base/BuilderBase;->P:Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;

    iput-object p1, v0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;->mView:Landroid/view/View;

    .line 677
    iget-object v0, p0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/base/BuilderBase;->P:Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;

    iput-boolean v1, v0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;->mViewSpacingSpecified:Z

    .line 678
    if-nez p2, :cond_f

    .line 679
    iget-object v0, p0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/base/BuilderBase;->P:Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;

    iput-boolean v1, v0, Lcom/cleanmaster/hpsharelib/ui/dlg/alert/MyAlertController$AlertParams;->useBackground:Z

    .line 681
    :cond_f
    return-object p0
.end method

.method public abstract show()Ljava/lang/Object;
.end method

.method public abstract showIsOutsideCancelable(Z)Ljava/lang/Object;
.end method