l.smali
.class public final Lcom/imo/android/imoim/util/common/l;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/imo/android/imoim/util/common/l$a;
}
.end annotation
# direct methods
.method public constructor <init>()V
.registers 1
.line 17
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;ILcom/imo/xui/widget/a/b$c;ILcom/imo/xui/widget/a/b$c;ZZLandroid/content/DialogInterface$OnCancelListener;Landroid/content/DialogInterface$OnDismissListener;)Landroid/app/Dialog;
.registers 11
.line 80
invoke-static {}, Lcom/imo/android/imoim/util/ei;->ca()Z
.line 81
invoke-static/range {p0 .. p10}, Lcom/imo/android/imoim/util/common/l;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;ILcom/imo/xui/widget/a/b$c;ILcom/imo/xui/widget/a/b$c;ZZLandroid/content/DialogInterface$OnCancelListener;Landroid/content/DialogInterface$OnDismissListener;)Landroid/app/Dialog;
move-result-object p0
return-object p0
.end method
.method public static a(Landroid/content/Context;II)V
.registers 4
.line 20
invoke-virtual {p0, p1}, Landroid/content/Context;->getString(I)Ljava/lang/String;
move-result-object p1
const-string v0, ""
invoke-static {p0, v0, p1, p2}, Lcom/imo/android/imoim/util/common/l;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;I)V
return-void
.end method
.method public static a(Landroid/content/Context;Ljava/lang/String;)V
.registers 4
const-string v0, ""
const v1, 0x7f0f066a
.line 24
invoke-static {p0, v0, p1, v1}, Lcom/imo/android/imoim/util/common/l;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;I)V
return-void
.end method
.method public static a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;I)V
.registers 5
const/4 v0, 0x0
.line 28
invoke-static {p0, p1, p2, p3, v0}, Lcom/imo/android/imoim/util/common/l;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;ILcom/imo/xui/widget/a/b$c;)V
return-void
.end method
.method public static a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;ILcom/imo/xui/widget/a/b$c;)V
.registers 11
const/4 v5, 0x0
move-object v0, p0
move-object v1, p1
move-object v2, p2
move v3, p3
move-object v4, p4
.line 32
invoke-static/range {v0 .. v5}, Lcom/imo/android/imoim/util/common/l;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;ILcom/imo/xui/widget/a/b$c;I)V
return-void
.end method
.method public static a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;ILcom/imo/xui/widget/a/b$c;I)V
.registers 13
const/4 v6, 0x0
move-object v0, p0
move-object v1, p1
move-object v2, p2
move v3, p3
move-object v4, p4
move v5, p5
.line 37
invoke-static/range {v0 .. v6}, Lcom/imo/android/imoim/util/common/l;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;ILcom/imo/xui/widget/a/b$c;ILcom/imo/xui/widget/a/b$c;)V
return-void
.end method
.method public static a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;ILcom/imo/xui/widget/a/b$c;ILcom/imo/xui/widget/a/b$c;)V
.registers 15
const/4 v7, 0x1
move-object v0, p0
move-object v1, p1
move-object v2, p2
move v3, p3
move-object v4, p4
move v5, p5
move-object v6, p6
.line 44
invoke-static/range {v0 .. v7}, Lcom/imo/android/imoim/util/common/l;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;ILcom/imo/xui/widget/a/b$c;ILcom/imo/xui/widget/a/b$c;Z)V
return-void
.end method
.method public static a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;ILcom/imo/xui/widget/a/b$c;ILcom/imo/xui/widget/a/b$c;Z)V
.registers 18
const/4 v9, 0x0
move-object v0, p0
move-object v1, p1
move-object v2, p2
move v3, p3
move-object v4, p4
move v5, p5
move-object/from16 v6, p6
move/from16 v7, p7
move/from16 v8, p7
.line 51
invoke-static/range {v0 .. v9}, Lcom/imo/android/imoim/util/common/l;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;ILcom/imo/xui/widget/a/b$c;ILcom/imo/xui/widget/a/b$c;ZZLandroid/content/DialogInterface$OnCancelListener;)V
return-void
.end method
.method public static a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;ILcom/imo/xui/widget/a/b$c;ILcom/imo/xui/widget/a/b$c;ZZLandroid/content/DialogInterface$OnCancelListener;)V
.registers 21
const/4 v10, 0x0
move-object v0, p0
move-object v1, p1
move-object v2, p2
move v3, p3
move-object v4, p4
move/from16 v5, p5
move-object/from16 v6, p6
move/from16 v7, p7
move/from16 v8, p8
move-object/from16 v9, p9
.line 71
invoke-static/range {v0 .. v10}, Lcom/imo/android/imoim/util/common/l;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;ILcom/imo/xui/widget/a/b$c;ILcom/imo/xui/widget/a/b$c;ZZLandroid/content/DialogInterface$OnCancelListener;Landroid/content/DialogInterface$OnDismissListener;)Landroid/app/Dialog;
return-void
.end method
.method public static a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/imo/xui/widget/a/b$c;Ljava/lang/String;Lcom/imo/xui/widget/a/b$c;)V
.registers 15
const/4 v7, 0x0
move-object v0, p0
move-object v1, p1
move-object v2, p2
move-object v3, p3
move-object v4, p4
move-object v5, p5
move-object v6, p6
.line 215
invoke-static/range {v0 .. v7}, Lcom/imo/android/imoim/util/common/l;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/imo/xui/widget/a/b$c;Ljava/lang/String;Lcom/imo/xui/widget/a/b$c;Lcom/imo/android/imoim/util/common/l$a;)V
return-void
.end method
.method public static a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/imo/xui/widget/a/b$c;Ljava/lang/String;Lcom/imo/xui/widget/a/b$c;Lcom/imo/android/imoim/util/common/l$a;)V
.registers 9
.line 223
new-instance v0, Lcom/imo/xui/widget/a/b$b;
invoke-direct {v0, p0}, Lcom/imo/xui/widget/a/b$b;-><init>(Landroid/content/Context;)V
.line 224
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result p0
if-eqz p0, :cond_e
.line 2217
iput-object p2, v0, Lcom/imo/xui/widget/a/b$b;->a:Ljava/lang/String;
goto :goto_11
.line 227
:cond_e
invoke-virtual {v0, p1, p2}, Lcom/imo/xui/widget/a/b$b;->a(Ljava/lang/String;Ljava/lang/String;)Lcom/imo/xui/widget/a/b$b;
.line 229
:goto_11
invoke-static {p3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result p0
if-nez p0, :cond_1a
.line 230
invoke-virtual {v0, p3, p4}, Lcom/imo/xui/widget/a/b$b;->b(Ljava/lang/CharSequence;Lcom/imo/xui/widget/a/b$c;)Lcom/imo/xui/widget/a/b$a;
.line 232
:cond_1a
invoke-static {p5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result p0
if-nez p0, :cond_23
.line 233
invoke-virtual {v0, p5, p6}, Lcom/imo/xui/widget/a/b$b;->a(Ljava/lang/CharSequence;Lcom/imo/xui/widget/a/b$c;)Lcom/imo/xui/widget/a/b$a;
.line 235
:cond_23
invoke-virtual {v0}, Lcom/imo/xui/widget/a/b$b;->a()Lcom/imo/xui/widget/a/b;
move-result-object p0
const/4 p1, 0x1
.line 236
invoke-virtual {p0, p1}, Lcom/imo/xui/widget/a/b;->setCancelable(Z)V
.line 237
invoke-virtual {p0, p1}, Lcom/imo/xui/widget/a/b;->setCanceledOnTouchOutside(Z)V
.line 238
new-instance p1, Lcom/imo/android/imoim/util/common/l$1;
invoke-direct {p1, p7}, Lcom/imo/android/imoim/util/common/l$1;-><init>(Lcom/imo/android/imoim/util/common/l$a;)V
invoke-virtual {p0, p1}, Lcom/imo/xui/widget/a/b;->setOnDismissListener(Landroid/content/DialogInterface$OnDismissListener;)V
.line 246
new-instance p1, Lcom/imo/android/imoim/util/common/l$2;
invoke-direct {p1, p7}, Lcom/imo/android/imoim/util/common/l$2;-><init>(Lcom/imo/android/imoim/util/common/l$a;)V
invoke-virtual {p0, p1}, Lcom/imo/xui/widget/a/b;->setOnCancelListener(Landroid/content/DialogInterface$OnCancelListener;)V
.line 254
invoke-virtual {p0}, Lcom/imo/xui/widget/a/b;->show()V
return-void
.end method
.method public static a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/imo/xui/widget/a/b$c;Ljava/lang/String;Lcom/imo/xui/widget/a/b$c;ZZ)V
.registers 10
.line 261
new-instance v0, Lcom/imo/xui/widget/a/b$b;
invoke-direct {v0, p0}, Lcom/imo/xui/widget/a/b$b;-><init>(Landroid/content/Context;)V
.line 262
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result p0
if-eqz p0, :cond_e
.line 3217
iput-object p2, v0, Lcom/imo/xui/widget/a/b$b;->a:Ljava/lang/String;
goto :goto_11
.line 265
:cond_e
invoke-virtual {v0, p1, p2}, Lcom/imo/xui/widget/a/b$b;->a(Ljava/lang/String;Ljava/lang/String;)Lcom/imo/xui/widget/a/b$b;
.line 267
:goto_11
invoke-static {p3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result p0
if-nez p0, :cond_1a
.line 268
invoke-virtual {v0, p3, p4}, Lcom/imo/xui/widget/a/b$b;->b(Ljava/lang/CharSequence;Lcom/imo/xui/widget/a/b$c;)Lcom/imo/xui/widget/a/b$a;
.line 270
:cond_1a
invoke-static {p5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result p0
if-nez p0, :cond_23
.line 271
invoke-virtual {v0, p5, p6}, Lcom/imo/xui/widget/a/b$b;->a(Ljava/lang/CharSequence;Lcom/imo/xui/widget/a/b$c;)Lcom/imo/xui/widget/a/b$a;
.line 273
:cond_23
invoke-virtual {v0}, Lcom/imo/xui/widget/a/b$b;->a()Lcom/imo/xui/widget/a/b;
move-result-object p0
.line 274
invoke-virtual {p0, p7}, Lcom/imo/xui/widget/a/b;->setCancelable(Z)V
.line 275
invoke-virtual {p0, p8}, Lcom/imo/xui/widget/a/b;->setCanceledOnTouchOutside(Z)V
.line 276
invoke-virtual {p0}, Lcom/imo/xui/widget/a/b;->show()V
return-void
.end method
.method private static b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;ILcom/imo/xui/widget/a/b$c;ILcom/imo/xui/widget/a/b$c;ZZLandroid/content/DialogInterface$OnCancelListener;Landroid/content/DialogInterface$OnDismissListener;)Landroid/app/Dialog;
.registers 13
.line 122
invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v0
const-class v1, Landroid/view/ContextThemeWrapper;
invoke-virtual {v0, v1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_12
.line 123
check-cast p0, Landroid/view/ContextThemeWrapper;
invoke-virtual {p0}, Landroid/view/ContextThemeWrapper;->getBaseContext()Landroid/content/Context;
move-result-object p0
.line 125
:cond_12
new-instance v0, Lcom/imo/xui/widget/a/b$b;
invoke-direct {v0, p0}, Lcom/imo/xui/widget/a/b$b;-><init>(Landroid/content/Context;)V
.line 126
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result p0
if-eqz p0, :cond_20
.line 1217
iput-object p2, v0, Lcom/imo/xui/widget/a/b$b;->a:Ljava/lang/String;
goto :goto_23
.line 129
:cond_20
invoke-virtual {v0, p1, p2}, Lcom/imo/xui/widget/a/b$b;->a(Ljava/lang/String;Ljava/lang/String;)Lcom/imo/xui/widget/a/b$b;
:goto_23
if-eqz p3, :cond_28
.line 133
invoke-virtual {v0, p3, p4}, Lcom/imo/xui/widget/a/b$b;->b(ILcom/imo/xui/widget/a/b$c;)Lcom/imo/xui/widget/a/b$a;
:cond_28
if-eqz p5, :cond_2d
.line 136
invoke-virtual {v0, p5, p6}, Lcom/imo/xui/widget/a/b$b;->a(ILcom/imo/xui/widget/a/b$c;)Lcom/imo/xui/widget/a/b$a;
.line 139
:cond_2d
invoke-virtual {v0}, Lcom/imo/xui/widget/a/b$b;->a()Lcom/imo/xui/widget/a/b;
move-result-object p0
if-eqz p10, :cond_36
.line 142
invoke-virtual {p0, p10}, Lcom/imo/xui/widget/a/b;->setOnDismissListener(Landroid/content/DialogInterface$OnDismissListener;)V
.line 145
:cond_36
invoke-virtual {p0, p7}, Lcom/imo/xui/widget/a/b;->setCancelable(Z)V
.line 146
invoke-virtual {p0, p8}, Lcom/imo/xui/widget/a/b;->setCanceledOnTouchOutside(Z)V
if-eqz p9, :cond_41
.line 148
invoke-virtual {p0, p9}, Lcom/imo/xui/widget/a/b;->setOnCancelListener(Landroid/content/DialogInterface$OnCancelListener;)V
.line 150
:cond_41
invoke-virtual {p0}, Lcom/imo/xui/widget/a/b;->show()V
return-object p0
.end method