.class public Lcom/me/AccountSecurityActivity; .super Lcom/home/base/LedBleActivity; .source "AccountSecurityActivity.java" # interfaces .implements Landroid/view/View$OnClickListener; # instance fields .field private effect:Lcom/home/widget/effects/Effectstype; # direct methods .method static bridge synthetic -$$Nest$mDeleteThisAccount(Lcom/me/AccountSecurityActivity;)V .registers 1 invoke-direct {p0}, Lcom/me/AccountSecurityActivity;->DeleteThisAccount()V return-void .end method .method public constructor ()V .registers 1 .line 24 invoke-direct {p0}, Lcom/home/base/LedBleActivity;->()V return-void .end method .method private DeleteThisAccount()V .registers 7 .line 92 new-instance v4, Ljava/util/HashMap; invoke-direct {v4}, Ljava/util/HashMap;->()V .line 93 invoke-static {}, Lcom/home/base/LedBleActivity;->getBaseApp()Lcom/home/base/LedBleApplication; move-result-object v0 invoke-virtual {v0}, Lcom/home/base/LedBleApplication;->getUserName()Ljava/lang/String; move-result-object v0 const-string v1, "userName" invoke-interface {v4, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .line 94 invoke-static {}, Lcom/home/base/LedBleActivity;->getBaseApp()Lcom/home/base/LedBleApplication; move-result-object v0 invoke-virtual {v0}, Lcom/home/base/LedBleApplication;->getUserToken()Ljava/lang/String; move-result-object v0 const-string v1, "token" invoke-interface {v4, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .line 95 invoke-static {}, Lcom/home/http/HttpUtil;->getInstance()Lcom/home/http/HttpUtil; move-result-object v0 new-instance v5, Lcom/me/AccountSecurityActivity$3; invoke-direct {v5, p0}, Lcom/me/AccountSecurityActivity$3;->(Lcom/me/AccountSecurityActivity;)V const/4 v1, 0x1 const-string v3, "http://api.appv2.ledspi.com/xpy-server/user/logoutByApp" move-object v2, p0 invoke-virtual/range {v0 .. v5}, Lcom/home/http/HttpUtil;->getSourceData(ZLandroid/app/Activity;Ljava/lang/String;Ljava/util/Map;Lcom/home/http/HttpUtil$HttpCallBack;)V return-void .end method .method private showPrivacyolicyDialog()V .registers 5 .line 63 invoke-virtual {p0}, Lcom/me/AccountSecurityActivity;->isFinishing()Z move-result v0 if-nez v0, :cond_73 .line 64 new-instance v0, Lcom/home/widget/effects/NiftyDialogBuilder; const v1, 0x7f110217 invoke-direct {v0, p0, v1}, Lcom/home/widget/effects/NiftyDialogBuilder;->(Landroid/content/Context;I)V .line 65 sget-object v1, Lcom/home/widget/effects/Effectstype;->SlideBottom:Lcom/home/widget/effects/Effectstype; iput-object v1, p0, Lcom/me/AccountSecurityActivity;->effect:Lcom/home/widget/effects/Effectstype; const/4 v1, 0x0 .line 66 invoke-virtual {v0, v1}, Lcom/home/widget/effects/NiftyDialogBuilder;->setCancelable(Z)V .line 67 invoke-virtual {p0}, Lcom/me/AccountSecurityActivity;->getResources()Landroid/content/res/Resources; move-result-object v2 const v3, 0x7f100005 invoke-virtual {v2, v3}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; move-result-object v2 invoke-virtual {v0, v2}, Lcom/home/widget/effects/NiftyDialogBuilder;->withTitle(Ljava/lang/CharSequence;)Lcom/home/widget/effects/NiftyDialogBuilder; move-result-object v2 const-string v3, "#000000" invoke-virtual {v2, v3}, Lcom/home/widget/effects/NiftyDialogBuilder;->withTitleColor(Ljava/lang/String;)Lcom/home/widget/effects/NiftyDialogBuilder; move-result-object v2 const-string v3, "#11000000" invoke-virtual {v2, v3}, Lcom/home/widget/effects/NiftyDialogBuilder;->withDividerColor(Ljava/lang/String;)Lcom/home/widget/effects/NiftyDialogBuilder; move-result-object v2 .line 69 invoke-virtual {v2, v1}, Lcom/home/widget/effects/NiftyDialogBuilder;->isCancelableOnTouchOutside(Z)Lcom/home/widget/effects/NiftyDialogBuilder; move-result-object v1 const/16 v2, 0xc8 invoke-virtual {v1, v2}, Lcom/home/widget/effects/NiftyDialogBuilder;->withDuration(I)Lcom/home/widget/effects/NiftyDialogBuilder; move-result-object v1 iget-object v2, p0, Lcom/me/AccountSecurityActivity;->effect:Lcom/home/widget/effects/Effectstype; .line 70 invoke-virtual {v1, v2}, Lcom/home/widget/effects/NiftyDialogBuilder;->withEffect(Lcom/home/widget/effects/Effectstype;)Lcom/home/widget/effects/NiftyDialogBuilder; move-result-object v1 invoke-virtual {p0}, Lcom/me/AccountSecurityActivity;->getResources()Landroid/content/res/Resources; move-result-object v2 const v3, 0x7f1000cd invoke-virtual {v2, v3}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; move-result-object v2 invoke-virtual {v1, v2}, Lcom/home/widget/effects/NiftyDialogBuilder;->withButton1Text(Ljava/lang/CharSequence;)Lcom/home/widget/effects/NiftyDialogBuilder; move-result-object v1 invoke-virtual {p0}, Lcom/me/AccountSecurityActivity;->getResources()Landroid/content/res/Resources; move-result-object v2 const v3, 0x7f1000ee invoke-virtual {v2, v3}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; move-result-object v2 invoke-virtual {v1, v2}, Lcom/home/widget/effects/NiftyDialogBuilder;->withButton2Text(Ljava/lang/CharSequence;)Lcom/home/widget/effects/NiftyDialogBuilder; .line 72 new-instance v1, Lcom/me/AccountSecurityActivity$2; invoke-direct {v1, p0, v0}, Lcom/me/AccountSecurityActivity$2;->(Lcom/me/AccountSecurityActivity;Lcom/home/widget/effects/NiftyDialogBuilder;)V invoke-virtual {v0, v1}, Lcom/home/widget/effects/NiftyDialogBuilder;->setButton1Click(Landroid/view/View$OnClickListener;)Lcom/home/widget/effects/NiftyDialogBuilder; move-result-object v1 new-instance v2, Lcom/me/AccountSecurityActivity$1; invoke-direct {v2, p0, v0}, Lcom/me/AccountSecurityActivity$1;->(Lcom/me/AccountSecurityActivity;Lcom/home/widget/effects/NiftyDialogBuilder;)V .line 79 invoke-virtual {v1, v2}, Lcom/home/widget/effects/NiftyDialogBuilder;->setButton2Click(Landroid/view/View$OnClickListener;)Lcom/home/widget/effects/NiftyDialogBuilder; move-result-object v0 .line 87 invoke-virtual {v0}, Lcom/home/widget/effects/NiftyDialogBuilder;->show()V :cond_73 return-void .end method # virtual methods .method public onClick(Landroid/view/View;)V .registers 3 .line 47 invoke-virtual {p1}, Landroid/view/View;->getId()I move-result p1 const v0, 0x7f0903c1 if-eq p1, v0, :cond_13 const v0, 0x7f0904e9 if-eq p1, v0, :cond_f goto :goto_16 .line 51 :cond_f invoke-virtual {p0}, Lcom/me/AccountSecurityActivity;->finish()V goto :goto_16 .line 54 :cond_13 invoke-direct {p0}, Lcom/me/AccountSecurityActivity;->showPrivacyolicyDialog()V :goto_16 return-void .end method .method protected onCreate(Landroid/os/Bundle;)V .registers 4 .line 31 invoke-super {p0, p1}, Lcom/home/base/LedBleActivity;->onCreate(Landroid/os/Bundle;)V .line 33 invoke-virtual {p0}, Lcom/me/AccountSecurityActivity;->getWindow()Landroid/view/Window; move-result-object p1 const/high16 v0, -0x80000000 .line 34 invoke-virtual {p1, v0}, Landroid/view/Window;->addFlags(I)V .line 36 invoke-virtual {p0}, Lcom/me/AccountSecurityActivity;->getResources()Landroid/content/res/Resources; move-result-object v0 const v1, 0x7f06003b invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getColor(I)I move-result v0 invoke-virtual {p1, v0}, Landroid/view/Window;->setStatusBarColor(I)V const p1, 0x7f0c001d .line 38 invoke-virtual {p0, p1}, Lcom/me/AccountSecurityActivity;->setContentView(I)V const p1, 0x7f0904e9 .line 40 invoke-virtual {p0, p1}, Lcom/me/AccountSecurityActivity;->findViewById(I)Landroid/view/View; move-result-object p1 invoke-virtual {p1, p0}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V const p1, 0x7f0903c1 .line 41 invoke-virtual {p0, p1}, Lcom/me/AccountSecurityActivity;->findViewById(I)Landroid/view/View; move-result-object p1 invoke-virtual {p1, p0}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V return-void .end method