baa$d.smali
.class Ldxoptimizer/baa$d;
.super Landroid/widget/BaseExpandableListAdapter;
.source "AppMgrSysPreFragment.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Ldxoptimizer/baa;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
name = "d"
.end annotation
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Ldxoptimizer/baa$d$a;
}
.end annotation
# instance fields
.field public final a:[I
.field final synthetic b:Ldxoptimizer/baa;
.field private c:Landroid/view/LayoutInflater;
.field private d:Landroid/content/Context;
.field private e:Ljava/util/ArrayList;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/ArrayList",
"<",
"Ldxoptimizer/baa$d$a;",
">;"
}
.end annotation
.end field
# direct methods
.method public constructor <init>(Ldxoptimizer/baa;Landroid/content/Context;Ljava/util/List;)V
.registers 5
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/content/Context;",
"Ljava/util/List",
"<",
"Ldxoptimizer/ayp;",
">;)V"
}
.end annotation
.prologue
.line 296
iput-object p1, p0, Ldxoptimizer/baa$d;->b:Ldxoptimizer/baa;
invoke-direct {p0}, Landroid/widget/BaseExpandableListAdapter;-><init>()V
.line 248
const/4 v0, 0x2
new-array v0, v0, [I
fill-array-data v0, :array_20
iput-object v0, p0, Ldxoptimizer/baa$d;->a:[I
.line 297
iput-object p2, p0, Ldxoptimizer/baa$d;->d:Landroid/content/Context;
.line 298
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
iput-object v0, p0, Ldxoptimizer/baa$d;->e:Ljava/util/ArrayList;
.line 299
invoke-static {p2}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;
move-result-object v0
iput-object v0, p0, Ldxoptimizer/baa$d;->c:Landroid/view/LayoutInflater;
.line 300
invoke-direct {p0, p3}, Ldxoptimizer/baa$d;->b(Ljava/util/List;)V
.line 301
return-void
.line 248
:array_20
.array-data 4
0x0
0x1
.end array-data
.end method
.method private b(Ljava/util/List;)V
.registers 8
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List",
"<",
"Ldxoptimizer/ayp;",
">;)V"
}
.end annotation
.prologue
.line 304
const/4 v0, 0x0
:goto_1
iget-object v1, p0, Ldxoptimizer/baa$d;->a:[I
array-length v1, v1
if-ge v0, v1, :cond_57
.line 305
new-instance v1, Ldxoptimizer/baa$d$a;
iget-object v2, p0, Ldxoptimizer/baa$d;->a:[I
aget v2, v2, v0
invoke-direct {v1, p0, v2, p1}, Ldxoptimizer/baa$d$a;-><init>(Ldxoptimizer/baa$d;ILjava/util/List;)V
.line 306
invoke-interface {p1}, Ljava/util/List;->size()I
move-result v2
if-lez v2, :cond_47
iget v2, v1, Ldxoptimizer/baa$d$a;->a:I
if-nez v2, :cond_47
iget-object v2, p0, Ldxoptimizer/baa$d;->b:Ldxoptimizer/baa;
invoke-static {v2}, Ldxoptimizer/baa;->b(Ldxoptimizer/baa;)Landroid/app/Activity;
move-result-object v2
invoke-static {v2}, Ldxoptimizer/bsq;->l(Landroid/content/Context;)Z
move-result v2
if-nez v2, :cond_47
.line 307
iget-object v2, p0, Ldxoptimizer/baa$d;->b:Ldxoptimizer/baa;
invoke-static {v2}, Ldxoptimizer/baa;->c(Ldxoptimizer/baa;)Landroid/app/Activity;
move-result-object v2
const/4 v3, 0x1
invoke-static {v2, v3}, Ldxoptimizer/bsq;->j(Landroid/content/Context;Z)V
.line 308
new-instance v2, Lorg/json/JSONObject;
invoke-direct {v2}, Lorg/json/JSONObject;-><init>()V
.line 310
:try_start_34
const-string v3, "count"
iget v4, v1, Ldxoptimizer/baa$d$a;->b:I
invoke-virtual {v2, v3, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
.line 311
const-string v3, "mode"
sget-object v4, Landroid/os/Build;->MODEL:Ljava/lang/String;
invoke-virtual {v2, v3, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
:try_end_42
.catch Ljava/lang/Exception; {:try_start_34 .. :try_end_42} :catch_58
.line 317
:goto_42
const-string v3, "ehc_sa_un"
invoke-static {v3, v2}, Ldxoptimizer/cgh;->a(Ljava/lang/String;Lorg/json/JSONObject;)V
.line 319
:cond_47
iget-wide v2, v1, Ldxoptimizer/baa$d$a;->c:J
const-wide/16 v4, 0x0
cmp-long v2, v2, v4
if-lez v2, :cond_54
.line 320
iget-object v2, p0, Ldxoptimizer/baa$d;->e:Ljava/util/ArrayList;
invoke-virtual {v2, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
.line 304
:cond_54
add-int/lit8 v0, v0, 0x1
goto :goto_1
.line 323
:cond_57
return-void
.line 312
:catch_58
move-exception v3
goto :goto_42
.end method
# virtual methods
.method public a(Ljava/util/List;)V
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List",
"<",
"Ldxoptimizer/ayp;",
">;)V"
}
.end annotation
.prologue
.line 326
iget-object v0, p0, Ldxoptimizer/baa$d;->e:Ljava/util/ArrayList;
invoke-virtual {v0}, Ljava/util/ArrayList;->clear()V
.line 327
invoke-direct {p0, p1}, Ldxoptimizer/baa$d;->b(Ljava/util/List;)V
.line 328
invoke-virtual {p0}, Ldxoptimizer/baa$d;->notifyDataSetChanged()V
.line 329
return-void
.end method
.method public getChild(II)Ljava/lang/Object;
.registers 4
.prologue
.line 349
iget-object v0, p0, Ldxoptimizer/baa$d;->e:Ljava/util/ArrayList;
invoke-virtual {v0, p1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ldxoptimizer/baa$d$a;
iget-object v0, v0, Ldxoptimizer/baa$d$a;->d:Ljava/util/ArrayList;
invoke-virtual {v0, p2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v0
return-object v0
.end method
.method public getChildId(II)J
.registers 5
.prologue
.line 359
int-to-long v0, p2
return-wide v0
.end method
.method public getChildView(IIZLandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;
.registers 15
.prologue
const v8, 0x7f080db6
const/4 v7, 0x0
.line 395
.line 396
iget-object v0, p0, Ldxoptimizer/baa$d;->e:Ljava/util/ArrayList;
invoke-virtual {v0, p1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ldxoptimizer/baa$d$a;
iget-object v0, v0, Ldxoptimizer/baa$d$a;->d:Ljava/util/ArrayList;
invoke-virtual {v0, p2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ldxoptimizer/ayp;
.line 397
if-nez p4, :cond_d2
.line 398
iget-object v1, p0, Ldxoptimizer/baa$d;->c:Landroid/view/LayoutInflater;
const v2, 0x7f0300d5
invoke-virtual {v1, v2, p5, v7}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
move-result-object p4
.line 399
new-instance v2, Ldxoptimizer/baa$a;
iget-object v1, p0, Ldxoptimizer/baa$d;->b:Ldxoptimizer/baa;
invoke-direct {v2, v1}, Ldxoptimizer/baa$a;-><init>(Ldxoptimizer/baa;)V
.line 400
const v1, 0x7f0e006a
invoke-virtual {p4, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v1
check-cast v1, Landroid/widget/ImageView;
iput-object v1, v2, Ldxoptimizer/baa$a;->a:Landroid/widget/ImageView;
.line 401
const v1, 0x7f0e0384
invoke-virtual {p4, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v1
check-cast v1, Landroid/widget/TextView;
iput-object v1, v2, Ldxoptimizer/baa$a;->b:Landroid/widget/TextView;
.line 402
const v1, 0x7f0e0387
invoke-virtual {p4, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v1
check-cast v1, Landroid/widget/TextView;
iput-object v1, v2, Ldxoptimizer/baa$a;->c:Landroid/widget/TextView;
.line 403
const v1, 0x7f0e03a8
invoke-virtual {p4, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v1
check-cast v1, Lcom/dianxinos/optimizer/ui/DxRevealButton;
iput-object v1, v2, Ldxoptimizer/baa$a;->d:Lcom/dianxinos/optimizer/ui/DxRevealButton;
.line 404
const v1, 0x7f0e03ab
invoke-virtual {p4, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v1
check-cast v1, Landroid/widget/TextView;
iput-object v1, v2, Ldxoptimizer/baa$a;->e:Landroid/widget/TextView;
.line 405
const v1, 0x7f0e03aa
invoke-virtual {p4, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v1
iput-object v1, v2, Ldxoptimizer/baa$a;->f:Landroid/view/View;
.line 406
const v1, 0x7f0e03a9
invoke-virtual {p4, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v1
check-cast v1, Landroid/widget/TextView;
iput-object v1, v2, Ldxoptimizer/baa$a;->g:Landroid/widget/TextView;
.line 407
invoke-virtual {p4, v2}, Landroid/view/View;->setTag(Ljava/lang/Object;)V
move-object v1, v2
.line 411
:goto_75
iget-object v2, v1, Ldxoptimizer/baa$a;->b:Landroid/widget/TextView;
iget-object v3, v0, Ldxoptimizer/ayp;->a:Ljava/lang/String;
invoke-virtual {v2, v3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 412
iget-object v2, v1, Ldxoptimizer/baa$a;->c:Landroid/widget/TextView;
iget-wide v4, v0, Ldxoptimizer/ayp;->e:J
invoke-static {v4, v5}, Ldxoptimizer/cfa;->a(J)Ljava/lang/String;
move-result-object v3
invoke-virtual {v2, v3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 413
iget-object v2, v1, Ldxoptimizer/baa$a;->a:Landroid/widget/ImageView;
iget-object v3, v0, Ldxoptimizer/ayp;->d:Landroid/graphics/drawable/Drawable;
invoke-virtual {v2, v3}, Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V
.line 414
iget-object v2, v0, Ldxoptimizer/ayp;->j:Ljava/lang/String;
invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v2
if-nez v2, :cond_d9
.line 415
iget-object v2, v1, Ldxoptimizer/baa$a;->e:Landroid/widget/TextView;
iget-object v3, p0, Ldxoptimizer/baa$d;->b:Ldxoptimizer/baa;
const v4, 0x7f080365
const/4 v5, 0x1
new-array v5, v5, [Ljava/lang/Object;
iget-object v6, v0, Ldxoptimizer/ayp;->j:Ljava/lang/String;
aput-object v6, v5, v7
invoke-virtual {v3, v4, v5}, Ldxoptimizer/baa;->a(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v3
invoke-virtual {v2, v3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 419
:goto_ab
iget-boolean v2, v0, Ldxoptimizer/ayp;->h:Z
if-eqz v2, :cond_e2
.line 420
iget-object v2, v1, Ldxoptimizer/baa$a;->g:Landroid/widget/TextView;
invoke-virtual {v2, v7}, Landroid/widget/TextView;->setVisibility(I)V
.line 424
:goto_b4
iget-object v2, p0, Ldxoptimizer/baa$d;->b:Ldxoptimizer/baa;
invoke-static {v2}, Ldxoptimizer/baa;->e(Ldxoptimizer/baa;)Z
move-result v2
if-eqz v2, :cond_e9
.line 426
iget-object v2, v1, Ldxoptimizer/baa$a;->d:Lcom/dianxinos/optimizer/ui/DxRevealButton;
iget-object v3, p0, Ldxoptimizer/baa$d;->b:Ldxoptimizer/baa;
invoke-virtual {v3, v8}, Ldxoptimizer/baa;->a(I)Ljava/lang/String;
move-result-object v3
invoke-virtual {v2, v3}, Lcom/dianxinos/optimizer/ui/DxRevealButton;->setText(Ljava/lang/CharSequence;)V
.line 427
iget-object v1, v1, Ldxoptimizer/baa$a;->d:Lcom/dianxinos/optimizer/ui/DxRevealButton;
new-instance v2, Ldxoptimizer/baa$d$1;
invoke-direct {v2, p0, v0}, Ldxoptimizer/baa$d$1;-><init>(Ldxoptimizer/baa$d;Ldxoptimizer/ayp;)V
invoke-virtual {v1, v2}, Lcom/dianxinos/optimizer/ui/DxRevealButton;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 452
:goto_d1
return-object p4
.line 409
:cond_d2
invoke-virtual {p4}, Landroid/view/View;->getTag()Ljava/lang/Object;
move-result-object v1
check-cast v1, Ldxoptimizer/baa$a;
goto :goto_75
.line 417
:cond_d9
iget-object v2, v1, Ldxoptimizer/baa$a;->e:Landroid/widget/TextView;
const v3, 0x7f080dcb
invoke-virtual {v2, v3}, Landroid/widget/TextView;->setText(I)V
goto :goto_ab
.line 422
:cond_e2
iget-object v2, v1, Ldxoptimizer/baa$a;->g:Landroid/widget/TextView;
const/4 v3, 0x4
invoke-virtual {v2, v3}, Landroid/widget/TextView;->setVisibility(I)V
goto :goto_b4
.line 434
:cond_e9
iget-object v2, p0, Ldxoptimizer/baa$d;->b:Ldxoptimizer/baa;
invoke-static {v2}, Ldxoptimizer/baa;->f(Ldxoptimizer/baa;)Z
move-result v2
if-eqz v2, :cond_10a
.line 435
iget-object v2, v1, Ldxoptimizer/baa$a;->d:Lcom/dianxinos/optimizer/ui/DxRevealButton;
iget-object v3, p0, Ldxoptimizer/baa$d;->b:Ldxoptimizer/baa;
const v4, 0x7f080569
invoke-virtual {v3, v4}, Ldxoptimizer/baa;->a(I)Ljava/lang/String;
move-result-object v3
invoke-virtual {v2, v3}, Lcom/dianxinos/optimizer/ui/DxRevealButton;->setText(Ljava/lang/CharSequence;)V
.line 436
iget-object v1, v1, Ldxoptimizer/baa$a;->d:Lcom/dianxinos/optimizer/ui/DxRevealButton;
new-instance v2, Ldxoptimizer/baa$d$2;
invoke-direct {v2, p0, v0}, Ldxoptimizer/baa$d$2;-><init>(Ldxoptimizer/baa$d;Ldxoptimizer/ayp;)V
invoke-virtual {v1, v2}, Lcom/dianxinos/optimizer/ui/DxRevealButton;->setOnClickListener(Landroid/view/View$OnClickListener;)V
goto :goto_d1
.line 443
:cond_10a
iget-object v2, v1, Ldxoptimizer/baa$a;->d:Lcom/dianxinos/optimizer/ui/DxRevealButton;
iget-object v3, p0, Ldxoptimizer/baa$d;->b:Ldxoptimizer/baa;
invoke-virtual {v3, v8}, Ldxoptimizer/baa;->a(I)Ljava/lang/String;
move-result-object v3
invoke-virtual {v2, v3}, Lcom/dianxinos/optimizer/ui/DxRevealButton;->setText(Ljava/lang/CharSequence;)V
.line 444
iget-object v1, v1, Ldxoptimizer/baa$a;->d:Lcom/dianxinos/optimizer/ui/DxRevealButton;
new-instance v2, Ldxoptimizer/baa$d$3;
invoke-direct {v2, p0, v0}, Ldxoptimizer/baa$d$3;-><init>(Ldxoptimizer/baa$d;Ldxoptimizer/ayp;)V
invoke-virtual {v1, v2}, Lcom/dianxinos/optimizer/ui/DxRevealButton;->setOnClickListener(Landroid/view/View$OnClickListener;)V
goto :goto_d1
.end method
.method public getChildrenCount(I)I
.registers 3
.prologue
.line 338
iget-object v0, p0, Ldxoptimizer/baa$d;->e:Ljava/util/ArrayList;
invoke-virtual {v0, p1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ldxoptimizer/baa$d$a;
iget-object v0, v0, Ldxoptimizer/baa$d$a;->d:Ljava/util/ArrayList;
.line 339
if-nez v0, :cond_e
const/4 v0, 0x0
:goto_d
return v0
:cond_e
invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
move-result v0
goto :goto_d
.end method
.method public getGroup(I)Ljava/lang/Object;
.registers 3
.prologue
.line 344
iget-object v0, p0, Ldxoptimizer/baa$d;->e:Ljava/util/ArrayList;
invoke-virtual {v0, p1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v0
return-object v0
.end method
.method public getGroupCount()I
.registers 2
.prologue
.line 333
iget-object v0, p0, Ldxoptimizer/baa$d;->e:Ljava/util/ArrayList;
invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
move-result v0
return v0
.end method
.method public getGroupId(I)J
.registers 4
.prologue
.line 354
int-to-long v0, p1
return-wide v0
.end method
.method public getGroupView(IZLandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;
.registers 13
.prologue
.line 369
.line 370
iget-object v0, p0, Ldxoptimizer/baa$d;->e:Ljava/util/ArrayList;
invoke-virtual {v0, p1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ldxoptimizer/baa$d$a;
.line 371
if-nez p3, :cond_4d
.line 372
iget-object v1, p0, Ldxoptimizer/baa$d;->b:Ldxoptimizer/baa;
invoke-virtual {v1}, Ldxoptimizer/baa;->e()Landroid/content/res/Resources;
move-result-object v1
const v2, 0x7f0900f4
invoke-virtual {v1, v2}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I
move-result v1
.line 373
iget-object v2, p0, Ldxoptimizer/baa$d;->b:Ldxoptimizer/baa;
invoke-virtual {v2}, Ldxoptimizer/baa;->e()Landroid/content/res/Resources;
move-result-object v2
const v3, 0x7f0900bd
invoke-virtual {v2, v3}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I
move-result v2
.line 374
iget-object v3, p0, Ldxoptimizer/baa$d;->c:Landroid/view/LayoutInflater;
const v4, 0x7f03013f
const/4 v5, 0x0
invoke-virtual {v3, v4, v5}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;
move-result-object p3
.line 375
invoke-virtual {p3, v1, v2, v1, v2}, Landroid/view/View;->setPadding(IIII)V
.line 376
new-instance v2, Ldxoptimizer/baa$c;
iget-object v1, p0, Ldxoptimizer/baa$d;->b:Ldxoptimizer/baa;
invoke-direct {v2, v1}, Ldxoptimizer/baa$c;-><init>(Ldxoptimizer/baa;)V
.line 377
const v1, 0x7f0e01d0
invoke-virtual {p3, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v1
check-cast v1, Landroid/widget/TextView;
iput-object v1, v2, Ldxoptimizer/baa$c;->a:Landroid/widget/TextView;
.line 378
invoke-virtual {p3, v2}, Landroid/view/View;->setTag(Ljava/lang/Object;)V
move-object v1, v2
.line 382
:goto_47
iget v2, v0, Ldxoptimizer/baa$d$a;->a:I
packed-switch v2, :pswitch_data_84
.line 390
:goto_4c
return-object p3
.line 380
:cond_4d
invoke-virtual {p3}, Landroid/view/View;->getTag()Ljava/lang/Object;
move-result-object v1
check-cast v1, Ldxoptimizer/baa$c;
goto :goto_47
.line 384
:pswitch_54
iget-object v0, v1, Ldxoptimizer/baa$c;->a:Landroid/widget/TextView;
iget-object v1, p0, Ldxoptimizer/baa$d;->b:Ldxoptimizer/baa;
invoke-static {v1}, Ldxoptimizer/baa;->d(Ldxoptimizer/baa;)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
goto :goto_4c
.line 387
:pswitch_60
iget-object v1, v1, Ldxoptimizer/baa$c;->a:Landroid/widget/TextView;
iget-object v2, p0, Ldxoptimizer/baa$d;->d:Landroid/content/Context;
const v3, 0x7f080dc9
const/4 v4, 0x2
new-array v4, v4, [Ljava/lang/Object;
const/4 v5, 0x0
iget v6, v0, Ldxoptimizer/baa$d$a;->b:I
invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v6
aput-object v6, v4, v5
const/4 v5, 0x1
iget-wide v6, v0, Ldxoptimizer/baa$d$a;->c:J
invoke-static {v6, v7}, Ldxoptimizer/cfa;->a(J)Ljava/lang/String;
move-result-object v0
aput-object v0, v4, v5
invoke-virtual {v2, v3, v4}, Landroid/content/Context;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v1, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
goto :goto_4c
.line 382
:pswitch_data_84
.packed-switch 0x0
:pswitch_54
:pswitch_60
.end packed-switch
.end method
.method public hasStableIds()Z
.registers 2
.prologue
.line 364
const/4 v0, 0x1
return v0
.end method
.method public isChildSelectable(II)Z
.registers 4
.prologue
.line 457
const/4 v0, 0x0
return v0
.end method