.class com/lge/SprintHiddenMenu/sprintspec/RTN$2
.super java/lang/Object
.source RTN.java
.implements android/text/TextWatcher
.enclosing method com/onListItemClick(Landroid/widget/ListView;Landroid/view/View;IJ)V
.field final this$0 Lcom/lge/SprintHiddenMenu/sprintspec/RTN;
.method <init>(Lcom/lge/SprintHiddenMenu/sprintspec/RTN;)V
.limit registers 2
; this: v0 (Lcom/lge/SprintHiddenMenu/sprintspec/RTN$2;)
; parameter[0] : v1 (Lcom/lge/SprintHiddenMenu/sprintspec/RTN;)
.line 161
iput-object v1,v0,com/lge/SprintHiddenMenu/sprintspec/RTN$2.this$0 Lcom/lge/SprintHiddenMenu/sprintspec/RTN;
invoke-direct {v0},java/lang/Object/<init> ; <init>()V
return-void
.end method
.method public afterTextChanged(Landroid/text/Editable;)V
.limit registers 7
; this: v5 (Lcom/lge/SprintHiddenMenu/sprintspec/RTN$2;)
; parameter[0] : v6 (Landroid/text/Editable;)
const/4 v4,6
const/4 v3,2
const/4 v2,0
.line 163
invoke-interface {v6},android/text/Editable/length ; length()I
move-result v0
if-ne v0,v4,l1df60
invoke-virtual {v6},java/lang/Object/toString ; toString()Ljava/lang/String;
move-result-object v0
invoke-static {},com/lge/SprintHiddenMenu/sprintspec/RTN/access$300 ; access$300()Ljava/lang/String;
nop
move-result-object v1
invoke-virtual {v0,v1},java/lang/String/equals ; equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0,l1df60
.line 164
new-instance v0,android/app/AlertDialog$Builder
iget-object v1,v5,com/lge/SprintHiddenMenu/sprintspec/RTN$2.this$0 Lcom/lge/SprintHiddenMenu/sprintspec/RTN;
invoke-direct {v0,v1},android/app/AlertDialog$Builder/<init> ; <init>(Landroid/content/Context;)V
const v1,2131230939 ; 0x7f0800db
invoke-virtual {v0,v1},android/app/AlertDialog$Builder/setTitle ; setTitle(I)Landroid/app/AlertDialog$Builder;
move-result-object v0
const v1,2131230940 ; 0x7f0800dc
invoke-virtual {v0,v1},android/app/AlertDialog$Builder/setMessage ; setMessage(I)Landroid/app/AlertDialog$Builder;
move-result-object v0
const v1,2131230852 ; 0x7f080084
new-instance v2,com/lge/SprintHiddenMenu/sprintspec/RTN$2$2
invoke-direct {v2,v5},com/lge/SprintHiddenMenu/sprintspec/RTN$2$2/<init> ; <init>(Lcom/lge/SprintHiddenMenu/sprintspec/RTN$2;)V
invoke-virtual {v0,v1,v2},android/app/AlertDialog$Builder/setPositiveButton ; setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;
move-result-object v0
const v1,2131230853 ; 0x7f080085
new-instance v2,com/lge/SprintHiddenMenu/sprintspec/RTN$2$1
invoke-direct {v2,v5},com/lge/SprintHiddenMenu/sprintspec/RTN$2$1/<init> ; <init>(Lcom/lge/SprintHiddenMenu/sprintspec/RTN$2;)V
invoke-virtual {v0,v1,v2},android/app/AlertDialog$Builder/setNegativeButton ; setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;
move-result-object v0
invoke-virtual {v0},android/app/AlertDialog$Builder/show ; show()Landroid/app/AlertDialog;
.line 195
invoke-interface {v6},android/text/Editable/clear ; clear()V
.line 196
invoke-static {},com/lge/SprintHiddenMenu/sprintspec/RTN/access$500 ; access$500()Landroid/app/Dialog;
nop
move-result-object v0
invoke-virtual {v0},android/app/Dialog/dismiss ; dismiss()V
l1df5e:
.line 221
return-void
l1df60:
.line 198
invoke-interface {v6},android/text/Editable/length ; length()I
move-result v0
if-ne v0,v4,l1df5e
invoke-virtual {v6},java/lang/Object/toString ; toString()Ljava/lang/String;
move-result-object v0
invoke-static {},com/lge/SprintHiddenMenu/sprintspec/RTN/access$300 ; access$300()Ljava/lang/String;
nop
move-result-object v1
invoke-virtual {v0,v1},java/lang/String/equals ; equals(Ljava/lang/Object;)Z
move-result v0
if-nez v0,l1df5e
.line 205
sget v0,com/sprint/util/HiddenMenu.spcErrCnt I
add-int/lit8 v0,v0,1
sput v0,com/sprint/util/HiddenMenu.spcErrCnt I
.line 206
sget v0,com/sprint/util/HiddenMenu.spcErrCnt I
if-lt v0,v3,l1dfc8
.line 208
invoke-interface {v6},android/text/Editable/clear ; clear()V
.line 209
iget-object v0,v5,com/lge/SprintHiddenMenu/sprintspec/RTN$2.this$0 Lcom/lge/SprintHiddenMenu/sprintspec/RTN;
const-string v1,"Excess SPC failure,Phone will power off."
invoke-static {v0,v1,v2},android/widget/Toast/makeText ; makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
move-result-object v0
invoke-virtual {v0},android/widget/Toast/show ; show()V
.line 211
invoke-static {v3},com/android/lge/lgsvcitems/LgSvcCmd/onSendOprtMode ; onSendOprtMode(I)Z
.line 212
const/4 v0,7
invoke-static {v0},com/android/lge/lgsvcitems/LgSvcCmd/onSendOprtMode ; onSendOprtMode(I)Z
goto l1df5e
l1dfc8:
.line 216
invoke-interface {v6},android/text/Editable/clear ; clear()V
.line 217
iget-object v0,v5,com/lge/SprintHiddenMenu/sprintspec/RTN$2.this$0 Lcom/lge/SprintHiddenMenu/sprintspec/RTN;
const-string v1,"Error security code.Please try again"
invoke-static {v0,v1,v2},android/widget/Toast/makeText ; makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
move-result-object v0
invoke-virtual {v0},android/widget/Toast/show ; show()V
goto l1df5e
.end method
.method public beforeTextChanged(Ljava/lang/CharSequence;III)V
.limit registers 5
; this: v0 (Lcom/lge/SprintHiddenMenu/sprintspec/RTN$2;)
; parameter[0] : v1 (Ljava/lang/CharSequence;)
; parameter[1] : v2 (I)
; parameter[2] : v3 (I)
; parameter[3] : v4 (I)
.line 224
return-void
.end method
.method public onTextChanged(Ljava/lang/CharSequence;III)V
.limit registers 5
; this: v0 (Lcom/lge/SprintHiddenMenu/sprintspec/RTN$2;)
; parameter[0] : v1 (Ljava/lang/CharSequence;)
; parameter[1] : v2 (I)
; parameter[2] : v3 (I)
; parameter[3] : v4 (I)
.line 227
return-void
.end method