q.smali
.class public Lcom/bp/box/exo/q;
.super Landroidx/fragment/app/q;
.source ""
# instance fields
.field private final g:Landroid/util/SparseArray;
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroid/util/SparseArray<",
"Lcom/bp/box/exo/s;",
">;"
}
.end annotation
.end field
.field private final h:Ljava/util/ArrayList;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/ArrayList<",
"Ljava/lang/Integer;",
">;"
}
.end annotation
.end field
.field private i:Landroid/content/Context;
# direct methods
.method public constructor <init>(Landroidx/fragment/app/m;Landroid/content/Context;Landroid/util/SparseArray;Ljava/util/ArrayList;)V
.registers 5
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroidx/fragment/app/m;",
"Landroid/content/Context;",
"Landroid/util/SparseArray<",
"Lcom/bp/box/exo/s;",
">;",
"Ljava/util/ArrayList<",
"Ljava/lang/Integer;",
">;)V"
}
.end annotation
invoke-direct {p0, p1}, Landroidx/fragment/app/q;-><init>(Landroidx/fragment/app/m;)V
invoke-virtual {p2}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
move-result-object p1
iput-object p1, p0, Lcom/bp/box/exo/q;->i:Landroid/content/Context;
iput-object p3, p0, Lcom/bp/box/exo/q;->g:Landroid/util/SparseArray;
iput-object p4, p0, Lcom/bp/box/exo/q;->h:Ljava/util/ArrayList;
return-void
.end method
# virtual methods
.method public c()I
.registers 2
iget-object v0, p0, Lcom/bp/box/exo/q;->g:Landroid/util/SparseArray;
invoke-virtual {v0}, Landroid/util/SparseArray;->size()I
move-result v0
return v0
.end method
.method public e(I)Ljava/lang/CharSequence;
.registers 3
iget-object v0, p0, Lcom/bp/box/exo/q;->h:Ljava/util/ArrayList;
invoke-virtual {v0, p1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object p1
check-cast p1, Ljava/lang/Integer;
invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I
move-result p1
const/4 v0, 0x1
if-eq p1, v0, :cond_33
const/4 v0, 0x2
if-eq p1, v0, :cond_29
const/4 v0, 0x3
if-ne p1, v0, :cond_23
iget-object p1, p0, Lcom/bp/box/exo/q;->i:Landroid/content/Context;
invoke-virtual {p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
move-result-object p1
const v0, 0x7f1000a9
:goto_1e
invoke-virtual {p1, v0}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
move-result-object p1
return-object p1
:cond_23
new-instance p1, Ljava/lang/IllegalArgumentException;
invoke-direct {p1}, Ljava/lang/IllegalArgumentException;-><init>()V
throw p1
:cond_29
iget-object p1, p0, Lcom/bp/box/exo/q;->i:Landroid/content/Context;
invoke-virtual {p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
move-result-object p1
const v0, 0x7f1000aa
goto :goto_1e
:cond_33
iget-object p1, p0, Lcom/bp/box/exo/q;->i:Landroid/content/Context;
invoke-virtual {p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
move-result-object p1
const v0, 0x7f1000a8
goto :goto_1e
.end method
.method public p(I)Landroidx/fragment/app/Fragment;
.registers 3
iget-object v0, p0, Lcom/bp/box/exo/q;->g:Landroid/util/SparseArray;
invoke-virtual {v0, p1}, Landroid/util/SparseArray;->valueAt(I)Ljava/lang/Object;
move-result-object p1
check-cast p1, Landroidx/fragment/app/Fragment;
return-object p1
.end method