bgu$2.smali
.class Ldxoptimizer/bgu$2;
.super Ljava/lang/Object;
.source "NetFlowNotificationMgr.java"
# interfaces
.implements Ljava/lang/Runnable;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Ldxoptimizer/bgu;->a(Ljava/lang/String;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
name = null
.end annotation
# instance fields
.field final synthetic a:Ljava/lang/String;
.field final synthetic b:Ldxoptimizer/bgu;
# direct methods
.method constructor <init>(Ldxoptimizer/bgu;Ljava/lang/String;)V
.registers 3
.prologue
.line 689
iput-object p1, p0, Ldxoptimizer/bgu$2;->b:Ldxoptimizer/bgu;
iput-object p2, p0, Ldxoptimizer/bgu$2;->a:Ljava/lang/String;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public run()V
.registers 9
.prologue
const/4 v1, 0x0
const/4 v7, 0x1
.line 692
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
.line 693
iget-object v2, p0, Ldxoptimizer/bgu$2;->b:Ldxoptimizer/bgu;
invoke-static {v2}, Ldxoptimizer/bgu;->a(Ldxoptimizer/bgu;)Landroid/content/Context;
move-result-object v2
invoke-static {v2}, Ldxoptimizer/bkg;->h(Landroid/content/Context;)Ljava/util/List;
move-result-object v2
invoke-interface {v0, v2}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z
.line 694
iget-object v2, p0, Ldxoptimizer/bgu$2;->b:Ldxoptimizer/bgu;
invoke-static {v2}, Ldxoptimizer/bgu;->a(Ldxoptimizer/bgu;)Landroid/content/Context;
move-result-object v2
invoke-static {v2}, Ldxoptimizer/bkg;->g(Landroid/content/Context;)Ljava/util/List;
move-result-object v2
invoke-interface {v0, v2}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z
.line 695
iget-object v2, p0, Ldxoptimizer/bgu$2;->a:Ljava/lang/String;
invoke-static {v2, v0}, Ldxoptimizer/bkg;->a(Ljava/lang/String;Ljava/util/List;)Ljava/lang/String;
move-result-object v0
.line 697
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v2
if-eqz v2, :cond_2f
.line 698
iget-object v0, p0, Ldxoptimizer/bgu$2;->a:Ljava/lang/String;
.line 703
:cond_2f
new-instance v2, Landroid/content/Intent;
iget-object v3, p0, Ldxoptimizer/bgu$2;->b:Ldxoptimizer/bgu;
invoke-static {v3}, Ldxoptimizer/bgu;->a(Ldxoptimizer/bgu;)Landroid/content/Context;
move-result-object v3
const-class v4, Lcom/dianxinos/optimizer/CommonIntentService;
invoke-direct {v2, v3, v4}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
.line 704
const-string v3, "com.dianxinos.optimizer.action.netflow.toptoast.noti"
invoke-virtual {v2, v3}, Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent;
.line 705
const-string v3, "toastnotimode"
const/16 v4, 0x8
invoke-virtual {v2, v3, v4}, Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent;
.line 707
const-string v3, "shop_alarm_num"
iget-object v4, p0, Ldxoptimizer/bgu$2;->a:Ljava/lang/String;
invoke-virtual {v2, v3, v4}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
.line 708
invoke-static {v2}, Ldxoptimizer/bft;->a(Landroid/content/Intent;)V
.line 709
iget-object v3, p0, Ldxoptimizer/bgu$2;->b:Ldxoptimizer/bgu;
invoke-static {v3}, Ldxoptimizer/bgu;->a(Ldxoptimizer/bgu;)Landroid/content/Context;
move-result-object v3
iget-object v4, p0, Ldxoptimizer/bgu$2;->a:Ljava/lang/String;
invoke-virtual {v4}, Ljava/lang/String;->hashCode()I
move-result v4
const/high16 v5, 0x8000000
invoke-static {v3, v4, v2, v5}, Landroid/app/PendingIntent;->getService(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;
move-result-object v4
.line 711
iget-object v2, p0, Ldxoptimizer/bgu$2;->b:Ldxoptimizer/bgu;
invoke-static {v2}, Ldxoptimizer/bgu;->a(Ldxoptimizer/bgu;)Landroid/content/Context;
move-result-object v2
const v3, 0x7f0807fb
new-array v5, v7, [Ljava/lang/Object;
const/4 v6, 0x0
aput-object v0, v5, v6
invoke-virtual {v2, v3, v5}, Landroid/content/Context;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v2
.line 712
const/4 v0, 0x5
.line 713
invoke-static {v2}, Landroid/text/Html;->fromHtml(Ljava/lang/String;)Landroid/text/Spanned;
move-result-object v3
iget-object v2, p0, Ldxoptimizer/bgu$2;->a:Ljava/lang/String;
.line 714
invoke-virtual {v2}, Ljava/lang/String;->hashCode()I
move-result v2
add-int/lit8 v5, v2, 0x62
move-object v2, v1
.line 712
invoke-static/range {v0 .. v5}, Ldxoptimizer/cge;->a(ILjava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;I)Ldxoptimizer/cgd;
move-result-object v0
.line 715
const/4 v1, 0x2
iput v1, v0, Ldxoptimizer/cgd;->o:I
.line 716
iput-boolean v7, v0, Ldxoptimizer/cgd;->s:Z
.line 717
iput-boolean v7, v0, Ldxoptimizer/cgd;->m:Z
.line 718
iget-object v1, p0, Ldxoptimizer/bgu$2;->b:Ldxoptimizer/bgu;
invoke-static {v1}, Ldxoptimizer/bgu;->a(Ldxoptimizer/bgu;)Landroid/content/Context;
move-result-object v1
const v2, 0x7f0807fc
invoke-virtual {v1, v2}, Landroid/content/Context;->getString(I)Ljava/lang/String;
move-result-object v1
iput-object v1, v0, Ldxoptimizer/cgd;->n:Ljava/lang/CharSequence;
.line 719
new-instance v1, Ldxoptimizer/bfx;
invoke-direct {v1, v0}, Ldxoptimizer/bfx;-><init>(Ldxoptimizer/cgd;)V
.line 720
iget-object v0, p0, Ldxoptimizer/bgu$2;->b:Ldxoptimizer/bgu;
invoke-static {v0}, Ldxoptimizer/bgu;->a(Ldxoptimizer/bgu;)Landroid/content/Context;
move-result-object v0
invoke-static {v0, v1}, Ldxoptimizer/bfr;->a(Landroid/content/Context;Ldxoptimizer/bfp;)V
.line 721
iget-boolean v0, v1, Ldxoptimizer/bfx;->c:Z
if-eqz v0, :cond_bb
.line 722
const-string v0, "nsac"
const-string v1, "nsa_ns"
.line 723
invoke-static {v7}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
.line 722
invoke-static {v0, v1, v2}, Ldxoptimizer/cgh;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Number;)V
.line 725
:cond_bb
return-void
.end method