.class public Lcom/common/uitl/MyReceiver; .super Landroid/content/BroadcastReceiver; .source "MyReceiver.java" # annotations .annotation system Ldalvik/annotation/MemberClasses; value = { Lcom/common/uitl/MyReceiver$MyListener; } .end annotation # static fields .field private static final TAG:Ljava/lang/String; = "MyReceiver" # instance fields .field aa:Z .field public myListener:Lcom/common/uitl/MyReceiver$MyListener; # direct methods .method public constructor ()V .registers 2 .line 7 invoke-direct {p0}, Landroid/content/BroadcastReceiver;->()V const/4 v0, 0x1 .line 9 iput-boolean v0, p0, Lcom/common/uitl/MyReceiver;->aa:Z return-void .end method # virtual methods .method public onReceive(Landroid/content/Context;Landroid/content/Intent;)V .registers 4 .line 14 const-string p1, "level" const/4 v0, 0x0 invoke-virtual {p2, p1, v0}, Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I move-result p1 const/16 p2, 0xf if-ge p1, p2, :cond_16 .line 15 iget-boolean p2, p0, Lcom/common/uitl/MyReceiver;->aa:Z if-eqz p2, :cond_16 .line 16 iput-boolean v0, p0, Lcom/common/uitl/MyReceiver;->aa:Z .line 17 iget-object p2, p0, Lcom/common/uitl/MyReceiver;->myListener:Lcom/common/uitl/MyReceiver$MyListener; invoke-interface {p2, p1}, Lcom/common/uitl/MyReceiver$MyListener;->onListener(I)V :cond_16 return-void .end method .method public setMyListener(Lcom/common/uitl/MyReceiver$MyListener;)V .registers 2 .line 28 iput-object p1, p0, Lcom/common/uitl/MyReceiver;->myListener:Lcom/common/uitl/MyReceiver$MyListener; return-void .end method