brg.smali
.class public Ldxoptimizer/brg;
.super Ldxoptimizer/uv;
.source "SpaceWhiteGuideFragment.java"
# annotations
.annotation build Landroid/annotation/SuppressLint;
value = {
"ValidFragment"
}
.end annotation
# instance fields
.field private T:I
# direct methods
.method public constructor <init>(I)V
.registers 2
.prologue
.line 35
invoke-direct {p0}, Ldxoptimizer/uv;-><init>()V
.line 36
iput p1, p0, Ldxoptimizer/brg;->T:I
.line 37
return-void
.end method
# virtual methods
.method public a(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;
.registers 16
.prologue
const/4 v11, 0x1
const v10, 0x7f0e059c
const v9, 0x7f080c50
const/4 v8, 0x0
.line 44
iget v0, p0, Ldxoptimizer/brg;->T:I
packed-switch v0, :pswitch_data_118
.line 86
const/4 v0, 0x0
.line 89
:goto_e
return-object v0
.line 46
:pswitch_f
const v0, 0x7f0302c4
invoke-virtual {p1, v0, p2, v8}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
move-result-object v2
.line 47
const v0, 0x7f0e0b92
invoke-virtual {v2, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v1
.line 48
invoke-virtual {v1, v10}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
invoke-virtual {v0, v8}, Landroid/view/View;->setClickable(Z)V
.line 49
const v0, 0x7f0e02cb
invoke-virtual {v1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/TextView;
const v3, 0x7f080c70
invoke-virtual {v0, v3}, Landroid/widget/TextView;->setText(I)V
.line 50
const v0, 0x7f0e0c76
invoke-virtual {v1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
invoke-virtual {v0, v8}, Landroid/view/View;->setVisibility(I)V
.line 51
const v0, 0x7f0e0c77
invoke-virtual {v1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/TextView;
invoke-virtual {v0, v9}, Landroid/widget/TextView;->setText(I)V
.line 53
iget-object v0, p0, Ldxoptimizer/brg;->Q:Landroid/app/Activity;
invoke-virtual {v0}, Landroid/app/Activity;->getPackageManager()Landroid/content/pm/PackageManager;
move-result-object v1
.line 54
const v0, 0x7f0e0b93
invoke-virtual {v2, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v3
.line 55
new-instance v4, Ljava/util/LinkedList;
invoke-static {v1, v8}, Ldxoptimizer/cfb;->a(Landroid/content/pm/PackageManager;I)Ljava/util/List;
move-result-object v0
invoke-direct {v4, v0}, Ljava/util/LinkedList;-><init>(Ljava/util/Collection;)V
.line 56
new-instance v5, Ljava/util/Random;
invoke-direct {v5}, Ljava/util/Random;-><init>()V
.line 58
:cond_64
invoke-virtual {v4}, Ljava/util/LinkedList;->isEmpty()Z
move-result v0
if-nez v0, :cond_115
.line 59
invoke-virtual {v4}, Ljava/util/LinkedList;->size()I
move-result v0
invoke-virtual {v5, v0}, Ljava/util/Random;->nextInt(I)I
move-result v0
.line 60
invoke-virtual {v4, v0}, Ljava/util/LinkedList;->remove(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Landroid/content/pm/PackageInfo;
.line 61
iget-object v6, v0, Landroid/content/pm/PackageInfo;->applicationInfo:Landroid/content/pm/ApplicationInfo;
invoke-virtual {v6, v1}, Landroid/content/pm/ApplicationInfo;->loadIcon(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;
move-result-object v6
.line 62
iget-object v0, v0, Landroid/content/pm/PackageInfo;->applicationInfo:Landroid/content/pm/ApplicationInfo;
invoke-virtual {v0, v1}, Landroid/content/pm/ApplicationInfo;->loadLabel(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;
move-result-object v7
.line 63
if-eqz v6, :cond_64
invoke-static {v7}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_64
.line 64
const v0, 0x7f0e0afe
invoke-virtual {v3, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/TextView;
const v1, 0x7f080c2f
new-array v4, v11, [Ljava/lang/Object;
.line 65
invoke-static {v11}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v5
aput-object v5, v4, v8
invoke-virtual {p0, v1, v4}, Ldxoptimizer/brg;->a(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 66
const v0, 0x7f0e027e
invoke-virtual {v3, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/TextView;
invoke-virtual {v0, v7}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 67
const v0, 0x7f0e056f
invoke-virtual {v3, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/ImageView;
invoke-virtual {v0, v6}, Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V
.line 68
invoke-virtual {v3, v10}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
invoke-virtual {v0, v8}, Landroid/view/View;->setClickable(Z)V
.line 69
const v0, 0x7f0e02bd
invoke-virtual {v3, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/TextView;
.line 70
invoke-virtual {v0, v9}, Landroid/widget/TextView;->setText(I)V
.line 71
const v0, 0x7f0e0c81
invoke-virtual {v3, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/view/ViewGroup;
.line 72
const v1, 0x7f0e0c88
invoke-virtual {v0, v1}, Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View;
move-result-object v1
check-cast v1, Landroid/widget/ImageView;
invoke-virtual {v1, v6}, Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V
.line 73
const v1, 0x7f0e0c89
invoke-virtual {v0, v1}, Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View;
move-result-object v1
check-cast v1, Landroid/widget/TextView;
const v3, 0x7f080c4f
.line 74
invoke-virtual {v1, v3}, Landroid/widget/TextView;->setText(I)V
.line 75
const v1, 0x7f0e0c8a
invoke-virtual {v0, v1}, Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View;
move-result-object v1
check-cast v1, Landroid/widget/TextView;
.line 76
invoke-virtual {v1, v9}, Landroid/widget/TextView;->setText(I)V
.line 77
invoke-virtual {v0, v10}, Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View;
move-result-object v0
invoke-virtual {v0, v8}, Landroid/view/View;->setClickable(Z)V
move-object v0, v2
.line 78
goto/16 :goto_e
.line 83
:pswitch_10c
const v0, 0x7f0302c5
invoke-virtual {p1, v0, p2, v8}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
move-result-object v0
goto/16 :goto_e
:cond_115
move-object v0, v2
goto/16 :goto_e
.line 44
:pswitch_data_118
.packed-switch 0x1
:pswitch_f
:pswitch_10c
.end packed-switch
.end method