DialogUtil.smali
.class public Lcom/cmcm/xiaobao/phone/commons/utils/DialogUtil;
.super Ljava/lang/Object;
# direct methods
.method public constructor <init>()V
.registers 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static createAlertDialog(Landroid/content/Context;IIILandroid/content/DialogInterface$OnClickListener;ILandroid/content/DialogInterface$OnClickListener;)Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog;
.registers 10
const/4 v2, 0x1
new-instance v0, Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog$Builder;
invoke-direct {v0, p0}, Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog$Builder;-><init>(Landroid/content/Context;)V
invoke-virtual {v0, p1}, Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog$Builder;->setTitle(I)Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog$Builder;
move-result-object v1
invoke-virtual {v1, p2}, Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog$Builder;->setMessage(I)Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog$Builder;
move-result-object v1
invoke-virtual {v1, v2}, Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog$Builder;->setCancelable(Z)Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog$Builder;
if-eqz p4, :cond_16
invoke-virtual {v0, p3, p4}, Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog$Builder;
:cond_16
if-eqz p6, :cond_1b
invoke-virtual {v0, p5, p6}, Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog$Builder;
:cond_1b
invoke-virtual {v0}, Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog$Builder;->create()Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog;
move-result-object v0
invoke-virtual {v0, v2}, Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog;->setCanceledOnTouchOutside(Z)V
return-object v0
.end method
.method public static createAlertDialog(Landroid/content/Context;IIILandroid/content/DialogInterface$OnClickListener;ILandroid/content/DialogInterface$OnClickListener;ILandroid/content/DialogInterface$OnClickListener;)Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog;
.registers 12
const/4 v2, 0x1
new-instance v0, Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog$Builder;
invoke-direct {v0, p0}, Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog$Builder;-><init>(Landroid/content/Context;)V
invoke-virtual {v0, p1}, Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog$Builder;->setTitle(I)Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog$Builder;
move-result-object v1
invoke-virtual {v1, p2}, Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog$Builder;->setMessage(I)Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog$Builder;
move-result-object v1
invoke-virtual {v1, v2}, Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog$Builder;->setCancelable(Z)Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog$Builder;
if-eqz p4, :cond_16
invoke-virtual {v0, p3, p4}, Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog$Builder;
:cond_16
if-eqz p6, :cond_1b
invoke-virtual {v0, p5, p6}, Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog$Builder;
:cond_1b
if-eqz p8, :cond_20
invoke-virtual {v0, p7, p8}, Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog$Builder;->setNeutralButton(ILandroid/content/DialogInterface$OnClickListener;)Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog$Builder;
:cond_20
invoke-virtual {v0}, Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog$Builder;->create()Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog;
move-result-object v0
invoke-virtual {v0, v2}, Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog;->setCanceledOnTouchOutside(Z)V
return-object v0
.end method
.method public static createAlertDialog(Landroid/content/Context;Ljava/lang/String;Ljava/lang/CharSequence;Ljava/lang/String;Landroid/content/DialogInterface$OnClickListener;Ljava/lang/String;Landroid/content/DialogInterface$OnClickListener;)Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog;
.registers 10
const/4 v2, 0x1
new-instance v0, Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog$Builder;
invoke-direct {v0, p0}, Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog$Builder;-><init>(Landroid/content/Context;)V
invoke-virtual {v0, p1}, Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog$Builder;
move-result-object v1
invoke-virtual {v1, p2}, Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog$Builder;
move-result-object v1
invoke-virtual {v1, v2}, Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog$Builder;->setCancelable(Z)Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog$Builder;
invoke-static {p3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-nez v1, :cond_1a
invoke-virtual {v0, p3, p4}, Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog$Builder;->setNegativeButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog$Builder;
:cond_1a
if-eqz p6, :cond_1f
invoke-virtual {v0, p5, p6}, Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog$Builder;
:cond_1f
invoke-virtual {v0}, Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog$Builder;->create()Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog;
move-result-object v0
invoke-virtual {v0, v2}, Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog;->setCanceledOnTouchOutside(Z)V
return-object v0
.end method
.method public static createAlertDialog(Landroid/content/Context;Ljava/lang/String;Ljava/lang/CharSequence;Ljava/lang/String;Landroid/content/DialogInterface$OnClickListener;Ljava/lang/String;Landroid/content/DialogInterface$OnClickListener;I)Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog;
.registers 9
invoke-static/range {p0 .. p6}, Lcom/cmcm/xiaobao/phone/commons/utils/DialogUtil;->createAlertDialog(Landroid/content/Context;Ljava/lang/String;Ljava/lang/CharSequence;Ljava/lang/String;Landroid/content/DialogInterface$OnClickListener;Ljava/lang/String;Landroid/content/DialogInterface$OnClickListener;)Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog;
move-result-object v0
invoke-virtual {v0, p7}, Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog;->setMessageGravity(I)V
return-object v0
.end method
.method public static createAlertDialog(Landroid/content/Context;Ljava/lang/String;Ljava/lang/CharSequence;Ljava/lang/String;Landroid/content/DialogInterface$OnClickListener;Ljava/lang/String;Landroid/content/DialogInterface$OnClickListener;IZZ)Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog;
.registers 11
invoke-static/range {p0 .. p7}, Lcom/cmcm/xiaobao/phone/commons/utils/DialogUtil;->createAlertDialog(Landroid/content/Context;Ljava/lang/String;Ljava/lang/CharSequence;Ljava/lang/String;Landroid/content/DialogInterface$OnClickListener;Ljava/lang/String;Landroid/content/DialogInterface$OnClickListener;I)Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog;
move-result-object v0
invoke-virtual {v0, p8}, Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog;->setAutoClose(Z)V
invoke-virtual {v0, p9}, Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog;->setCancelable(Z)V
return-object v0
.end method
.method public static createCustomViewDialog(Landroid/content/Context;IILandroid/content/DialogInterface$OnClickListener;ILandroid/content/DialogInterface$OnClickListener;Landroid/view/View;)Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog;
.registers 10
const/4 v2, 0x1
new-instance v0, Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog$Builder;
invoke-direct {v0, p0}, Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog$Builder;-><init>(Landroid/content/Context;)V
invoke-virtual {v0, p1}, Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog$Builder;->setTitle(I)Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog$Builder;
move-result-object v1
invoke-virtual {v1, v2}, Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog$Builder;->setCancelable(Z)Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog$Builder;
if-eqz p3, :cond_12
invoke-virtual {v0, p2, p3}, Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog$Builder;
:cond_12
if-eqz p5, :cond_17
invoke-virtual {v0, p4, p5}, Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog$Builder;
:cond_17
if-eqz p6, :cond_1c
invoke-virtual {v0, p6}, Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog$Builder;->setView(Landroid/view/View;)Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog$Builder;
:cond_1c
invoke-virtual {v0}, Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog$Builder;->create()Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog;
move-result-object v0
invoke-virtual {v0, v2}, Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog;->setCanceledOnTouchOutside(Z)V
return-object v0
.end method
.method public static createCustomViewDialog(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Landroid/content/DialogInterface$OnClickListener;Ljava/lang/String;Landroid/content/DialogInterface$OnClickListener;Landroid/view/View;)Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog;
.registers 10
const/4 v2, 0x1
new-instance v0, Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog$Builder;
invoke-direct {v0, p0}, Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog$Builder;-><init>(Landroid/content/Context;)V
invoke-virtual {v0, p1}, Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog$Builder;
move-result-object v1
invoke-virtual {v1, v2}, Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog$Builder;->setCancelable(Z)Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog$Builder;
if-eqz p3, :cond_12
invoke-virtual {v0, p2, p3}, Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog$Builder;->setNegativeButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog$Builder;
:cond_12
if-eqz p5, :cond_17
invoke-virtual {v0, p4, p5}, Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog$Builder;
:cond_17
if-eqz p6, :cond_1c
invoke-virtual {v0, p6}, Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog$Builder;->setView(Landroid/view/View;)Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog$Builder;
:cond_1c
invoke-virtual {v0}, Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog$Builder;->create()Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog;
move-result-object v0
invoke-virtual {v0, v2}, Lcom/cmcm/xiaobao/phone/smarthome/baseui/CommonDialog;->setCanceledOnTouchOutside(Z)V
return-object v0
.end method
.method public static createHintDialog(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/String;Landroid/content/DialogInterface$OnClickListener;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/HintDialog;
.registers 7
const/4 v2, 0x1
new-instance v0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/HintDialog$Builder;
invoke-direct {v0, p0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/HintDialog$Builder;-><init>(Landroid/content/Context;)V
invoke-virtual {v0, p1}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/HintDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/HintDialog$Builder;
move-result-object v1
invoke-virtual {v1, v2}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/HintDialog$Builder;->setCancelable(Z)Lcom/sdk/orion/ui/baselibrary/widget/dialog/HintDialog$Builder;
if-eqz p3, :cond_12
invoke-virtual {v0, p2, p3}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/HintDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/HintDialog$Builder;
:cond_12
invoke-virtual {v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/HintDialog$Builder;->create()Lcom/sdk/orion/ui/baselibrary/widget/dialog/HintDialog;
move-result-object v0
invoke-virtual {v0, v2}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/HintDialog;->setCanceledOnTouchOutside(Z)V
return-object v0
.end method
.method public static createProgressDialog(Landroid/content/Context;IILandroid/content/DialogInterface$OnCancelListener;)Landroid/app/ProgressDialog;
.registers 7
const/4 v2, 0x1
new-instance v0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CustomProgressDialog;
invoke-direct {v0, p0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CustomProgressDialog;-><init>(Landroid/content/Context;)V
invoke-virtual {v0, p1}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CustomProgressDialog;->setTitle(I)V
invoke-virtual {p0, p2}, Landroid/content/Context;->getString(I)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CustomProgressDialog;->setMessage(Ljava/lang/CharSequence;)V
if-eqz p3, :cond_15
invoke-virtual {v0, p3}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CustomProgressDialog;->setOnCancelListener(Landroid/content/DialogInterface$OnCancelListener;)V
:cond_15
invoke-virtual {v0, v2}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CustomProgressDialog;->setCanceledOnTouchOutside(Z)V
invoke-virtual {v0, v2}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CustomProgressDialog;->setCancelable(Z)V
return-object v0
.end method
.method public static createProgressDialog(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Landroid/content/DialogInterface$OnCancelListener;)Landroid/app/ProgressDialog;
.registers 7
const/4 v2, 0x0
new-instance v0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CustomProgressDialog;
invoke-direct {v0, p0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CustomProgressDialog;-><init>(Landroid/content/Context;)V
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-nez v1, :cond_f
invoke-virtual {v0, p1}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CustomProgressDialog;->setTitle(Ljava/lang/String;)V
:cond_f
invoke-virtual {v0, p2}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CustomProgressDialog;->setMessage(Ljava/lang/CharSequence;)V
if-eqz p3, :cond_17
invoke-virtual {v0, p3}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CustomProgressDialog;->setOnCancelListener(Landroid/content/DialogInterface$OnCancelListener;)V
:cond_17
invoke-virtual {v0, v2}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CustomProgressDialog;->setCanceledOnTouchOutside(Z)V
invoke-virtual {v0, v2}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/CustomProgressDialog;->setCancelable(Z)V
return-object v0
.end method
.method public static createProgressDialog1(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Landroid/content/DialogInterface$OnDismissListener;)Landroid/app/ProgressDialog;
.registers 7
const/4 v2, 0x0
new-instance v0, Landroid/app/ProgressDialog;
invoke-direct {v0, p0}, Landroid/app/ProgressDialog;-><init>(Landroid/content/Context;)V
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-nez v1, :cond_f
invoke-virtual {v0, p1}, Landroid/app/ProgressDialog;->setTitle(Ljava/lang/CharSequence;)V
:cond_f
invoke-virtual {v0, p2}, Landroid/app/ProgressDialog;->setMessage(Ljava/lang/CharSequence;)V
if-eqz p3, :cond_17
invoke-virtual {v0, p3}, Landroid/app/ProgressDialog;->setOnDismissListener(Landroid/content/DialogInterface$OnDismissListener;)V
:cond_17
invoke-virtual {v0, v2}, Landroid/app/ProgressDialog;->setCanceledOnTouchOutside(Z)V
invoke-virtual {v0, v2}, Landroid/app/ProgressDialog;->setCancelable(Z)V
sget v1, Lcom/cmcm/xiaobao/phone/smarthome/R$drawable;->orion_sdk_base_ic_loading:I
invoke-static {p0, v1}, Landroid/support/v4/content/ContextCompat;->getDrawable(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;
move-result-object v1
invoke-virtual {v0, v1}, Landroid/app/ProgressDialog;->setIndeterminateDrawable(Landroid/graphics/drawable/Drawable;)V
return-object v0
.end method
.method public static createShowAddedDeviceDialog(Landroid/content/Context;Lcom/cmcm/xiaobao/phone/smarthome/SmartHomeSyncDataBean$NewEquipInfoBean;Landroid/content/DialogInterface$OnShowListener;Z)Lcom/cmcm/xiaobao/phone/smarthome/dialog/DeviceAddedDialog;
.registers 6
new-instance v0, Lcom/cmcm/xiaobao/phone/smarthome/dialog/DeviceAddedDialog$Builder;
invoke-direct {v0, p0}, Lcom/cmcm/xiaobao/phone/smarthome/dialog/DeviceAddedDialog$Builder;-><init>(Landroid/content/Context;)V
invoke-virtual {v0, p3}, Lcom/cmcm/xiaobao/phone/smarthome/dialog/DeviceAddedDialog$Builder;->setCancelable(Z)Lcom/cmcm/xiaobao/phone/smarthome/dialog/DeviceAddedDialog$Builder;
move-result-object v1
invoke-virtual {v1, p1}, Lcom/cmcm/xiaobao/phone/smarthome/dialog/DeviceAddedDialog$Builder;->setNewEquipInfoBean(Lcom/cmcm/xiaobao/phone/smarthome/SmartHomeSyncDataBean$NewEquipInfoBean;)Lcom/cmcm/xiaobao/phone/smarthome/dialog/DeviceAddedDialog$Builder;
move-result-object v1
invoke-virtual {v1, p2}, Lcom/cmcm/xiaobao/phone/smarthome/dialog/DeviceAddedDialog$Builder;->setOnShowListener(Landroid/content/DialogInterface$OnShowListener;)Lcom/cmcm/xiaobao/phone/smarthome/dialog/DeviceAddedDialog$Builder;
invoke-virtual {v0}, Lcom/cmcm/xiaobao/phone/smarthome/dialog/DeviceAddedDialog$Builder;->create()Lcom/cmcm/xiaobao/phone/smarthome/dialog/DeviceAddedDialog;
move-result-object v0
return-object v0
.end method
.method public static createShowSettingDeviceDialog(Landroid/content/Context;Lcom/cmcm/xiaobao/phone/smarthome/bean/AllDeviceListBean$DeviceItemBean;Landroid/content/DialogInterface$OnShowListener;Z)Lcom/cmcm/xiaobao/phone/smarthome/dialog/DeviceSettingDialog;
.registers 6
new-instance v0, Lcom/cmcm/xiaobao/phone/smarthome/dialog/DeviceSettingDialog$Builder;
invoke-direct {v0, p0}, Lcom/cmcm/xiaobao/phone/smarthome/dialog/DeviceSettingDialog$Builder;-><init>(Landroid/content/Context;)V
invoke-virtual {v0, p3}, Lcom/cmcm/xiaobao/phone/smarthome/dialog/DeviceSettingDialog$Builder;->setCancelable(Z)Lcom/cmcm/xiaobao/phone/smarthome/dialog/DeviceSettingDialog$Builder;
move-result-object v1
invoke-virtual {v1, p1}, Lcom/cmcm/xiaobao/phone/smarthome/dialog/DeviceSettingDialog$Builder;->setNewEquipInfoBean(Lcom/cmcm/xiaobao/phone/smarthome/bean/AllDeviceListBean$DeviceItemBean;)Lcom/cmcm/xiaobao/phone/smarthome/dialog/DeviceSettingDialog$Builder;
move-result-object v1
invoke-virtual {v1, p2}, Lcom/cmcm/xiaobao/phone/smarthome/dialog/DeviceSettingDialog$Builder;->setOnShowListener(Landroid/content/DialogInterface$OnShowListener;)Lcom/cmcm/xiaobao/phone/smarthome/dialog/DeviceSettingDialog$Builder;
invoke-virtual {v0}, Lcom/cmcm/xiaobao/phone/smarthome/dialog/DeviceSettingDialog$Builder;->create()Lcom/cmcm/xiaobao/phone/smarthome/dialog/DeviceSettingDialog;
move-result-object v0
return-object v0
.end method
.method public static createUpgradeDialog(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/content/DialogInterface$OnClickListener;Z)Lcom/sdk/orion/ui/baselibrary/widget/dialog/UpgradeDialog;
.registers 9
new-instance v0, Lcom/sdk/orion/ui/baselibrary/widget/dialog/UpgradeDialog$Builder;
invoke-direct {v0, p0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/UpgradeDialog$Builder;-><init>(Landroid/content/Context;)V
invoke-virtual {v0, p1}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/UpgradeDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/UpgradeDialog$Builder;
move-result-object v1
invoke-virtual {v1, p2}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/UpgradeDialog$Builder;->setSubTitle(Ljava/lang/CharSequence;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/UpgradeDialog$Builder;
move-result-object v1
invoke-virtual {v1, p3}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/UpgradeDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/UpgradeDialog$Builder;
invoke-virtual {v0, p6}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/UpgradeDialog$Builder;->setCancelable(Z)Lcom/sdk/orion/ui/baselibrary/widget/dialog/UpgradeDialog$Builder;
if-eqz p5, :cond_18
invoke-virtual {v0, p4, p5}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/UpgradeDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/UpgradeDialog$Builder;
:cond_18
invoke-virtual {v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/UpgradeDialog$Builder;->create()Lcom/sdk/orion/ui/baselibrary/widget/dialog/UpgradeDialog;
move-result-object v0
return-object v0
.end method