crn.smali
.class public Ldxoptimizer/crn;
.super Ljava/lang/Object;
.source "CordovaDialogsHelper.java"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Ldxoptimizer/crn$a;
}
.end annotation
# instance fields
.field private final a:Landroid/content/Context;
.field private b:Landroid/app/AlertDialog;
# direct methods
.method public constructor <init>(Landroid/content/Context;)V
.registers 2
.prologue
.line 34
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 35
iput-object p1, p0, Ldxoptimizer/crn;->a:Landroid/content/Context;
.line 36
return-void
.end method
# virtual methods
.method public a()V
.registers 2
.prologue
.line 144
iget-object v0, p0, Ldxoptimizer/crn;->b:Landroid/app/AlertDialog;
if-eqz v0, :cond_9
.line 145
iget-object v0, p0, Ldxoptimizer/crn;->b:Landroid/app/AlertDialog;
invoke-virtual {v0}, Landroid/app/AlertDialog;->cancel()V
.line 147
:cond_9
return-void
.end method
.method public a(Ljava/lang/String;Ldxoptimizer/crn$a;)V
.registers 6
.prologue
.line 39
new-instance v0, Landroid/app/AlertDialog$Builder;
iget-object v1, p0, Ldxoptimizer/crn;->a:Landroid/content/Context;
invoke-direct {v0, v1}, Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V
.line 40
invoke-virtual {v0, p1}, Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;
.line 41
const-string v1, "Alert"
invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;
.line 43
const/4 v1, 0x1
invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;->setCancelable(Z)Landroid/app/AlertDialog$Builder;
.line 44
const v1, 0x104000a
new-instance v2, Ldxoptimizer/crn$1;
invoke-direct {v2, p0, p2}, Ldxoptimizer/crn$1;-><init>(Ldxoptimizer/crn;Ldxoptimizer/crn$a;)V
invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;
.line 50
new-instance v1, Ldxoptimizer/crn$2;
invoke-direct {v1, p0, p2}, Ldxoptimizer/crn$2;-><init>(Ldxoptimizer/crn;Ldxoptimizer/crn$a;)V
invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;->setOnCancelListener(Landroid/content/DialogInterface$OnCancelListener;)Landroid/app/AlertDialog$Builder;
.line 56
new-instance v1, Ldxoptimizer/crn$3;
invoke-direct {v1, p0, p2}, Ldxoptimizer/crn$3;-><init>(Ldxoptimizer/crn;Ldxoptimizer/crn$a;)V
invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;->setOnKeyListener(Landroid/content/DialogInterface$OnKeyListener;)Landroid/app/AlertDialog$Builder;
.line 68
invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog;
move-result-object v0
iput-object v0, p0, Ldxoptimizer/crn;->b:Landroid/app/AlertDialog;
.line 69
return-void
.end method
.method public a(Ljava/lang/String;Ljava/lang/String;Ldxoptimizer/crn$a;)V
.registers 8
.prologue
.line 119
new-instance v0, Landroid/app/AlertDialog$Builder;
iget-object v1, p0, Ldxoptimizer/crn;->a:Landroid/content/Context;
invoke-direct {v0, v1}, Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V
.line 120
invoke-virtual {v0, p1}, Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;
.line 121
new-instance v1, Landroid/widget/EditText;
iget-object v2, p0, Ldxoptimizer/crn;->a:Landroid/content/Context;
invoke-direct {v1, v2}, Landroid/widget/EditText;-><init>(Landroid/content/Context;)V
.line 122
if-eqz p2, :cond_16
.line 123
invoke-virtual {v1, p2}, Landroid/widget/EditText;->setText(Ljava/lang/CharSequence;)V
.line 125
:cond_16
invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder;
.line 126
const/4 v2, 0x0
invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;->setCancelable(Z)Landroid/app/AlertDialog$Builder;
.line 127
const v2, 0x104000a
new-instance v3, Ldxoptimizer/crn$8;
invoke-direct {v3, p0, v1, p3}, Ldxoptimizer/crn$8;-><init>(Ldxoptimizer/crn;Landroid/widget/EditText;Ldxoptimizer/crn$a;)V
invoke-virtual {v0, v2, v3}, Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;
.line 134
const/high16 v1, 0x1040000
new-instance v2, Ldxoptimizer/crn$9;
invoke-direct {v2, p0, p3}, Ldxoptimizer/crn$9;-><init>(Ldxoptimizer/crn;Ldxoptimizer/crn$a;)V
invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;
.line 140
invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog;
move-result-object v0
iput-object v0, p0, Ldxoptimizer/crn;->b:Landroid/app/AlertDialog;
.line 141
return-void
.end method
.method public b(Ljava/lang/String;Ldxoptimizer/crn$a;)V
.registers 6
.prologue
.line 72
new-instance v0, Landroid/app/AlertDialog$Builder;
iget-object v1, p0, Ldxoptimizer/crn;->a:Landroid/content/Context;
invoke-direct {v0, v1}, Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V
.line 73
invoke-virtual {v0, p1}, Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;
.line 74
const-string v1, "Confirm"
invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;
.line 75
const/4 v1, 0x1
invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;->setCancelable(Z)Landroid/app/AlertDialog$Builder;
.line 76
const v1, 0x104000a
new-instance v2, Ldxoptimizer/crn$4;
invoke-direct {v2, p0, p2}, Ldxoptimizer/crn$4;-><init>(Ldxoptimizer/crn;Ldxoptimizer/crn$a;)V
invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;
.line 82
const/high16 v1, 0x1040000
new-instance v2, Ldxoptimizer/crn$5;
invoke-direct {v2, p0, p2}, Ldxoptimizer/crn$5;-><init>(Ldxoptimizer/crn;Ldxoptimizer/crn$a;)V
invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;
.line 88
new-instance v1, Ldxoptimizer/crn$6;
invoke-direct {v1, p0, p2}, Ldxoptimizer/crn$6;-><init>(Ldxoptimizer/crn;Ldxoptimizer/crn$a;)V
invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;->setOnCancelListener(Landroid/content/DialogInterface$OnCancelListener;)Landroid/app/AlertDialog$Builder;
.line 94
new-instance v1, Ldxoptimizer/crn$7;
invoke-direct {v1, p0, p2}, Ldxoptimizer/crn$7;-><init>(Ldxoptimizer/crn;Ldxoptimizer/crn$a;)V
invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;->setOnKeyListener(Landroid/content/DialogInterface$OnKeyListener;)Landroid/app/AlertDialog$Builder;
.line 106
invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog;
move-result-object v0
iput-object v0, p0, Ldxoptimizer/crn;->b:Landroid/app/AlertDialog;
.line 107
return-void
.end method