OrionFavoritesFragment$MyPagerAdapter.smali
.class public Lcom/sdk/orion/lib/favorite/OrionFavoritesFragment$MyPagerAdapter;
.super Landroid/support/v4/app/FragmentPagerAdapter;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/sdk/orion/lib/favorite/OrionFavoritesFragment;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = "MyPagerAdapter"
.end annotation
# instance fields
.field private mAdapterFragmentsList:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List",
"<",
"Landroid/support/v4/app/Fragment;",
">;"
}
.end annotation
.end field
.field private mTabTitles:[Ljava/lang/String;
.field final synthetic this$0:Lcom/sdk/orion/lib/favorite/OrionFavoritesFragment;
# direct methods
.method public constructor <init>(Lcom/sdk/orion/lib/favorite/OrionFavoritesFragment;Landroid/support/v4/app/FragmentManager;Ljava/util/List;)V
.registers 6
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/support/v4/app/FragmentManager;",
"Ljava/util/List",
"<",
"Landroid/support/v4/app/Fragment;",
">;)V"
}
.end annotation
iput-object p1, p0, Lcom/sdk/orion/lib/favorite/OrionFavoritesFragment$MyPagerAdapter;->this$0:Lcom/sdk/orion/lib/favorite/OrionFavoritesFragment;
invoke-direct {p0, p2}, Landroid/support/v4/app/FragmentPagerAdapter;-><init>(Landroid/support/v4/app/FragmentManager;)V
iget-object v0, p0, Lcom/sdk/orion/lib/favorite/OrionFavoritesFragment$MyPagerAdapter;->this$0:Lcom/sdk/orion/lib/favorite/OrionFavoritesFragment;
# getter for: Lcom/sdk/orion/lib/favorite/OrionFavoritesFragment;->mActivity:Landroid/app/Activity;
invoke-static {v0}, Lcom/sdk/orion/lib/favorite/OrionFavoritesFragment;->access$400(Lcom/sdk/orion/lib/favorite/OrionFavoritesFragment;)Landroid/app/Activity;
move-result-object v0
invoke-virtual {v0}, Landroid/app/Activity;->getResources()Landroid/content/res/Resources;
move-result-object v0
sget v1, Lcom/sdk/orion/lib/favorite/R$array;->favorite_item_list:I
invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/sdk/orion/lib/favorite/OrionFavoritesFragment$MyPagerAdapter;->mTabTitles:[Ljava/lang/String;
iput-object p3, p0, Lcom/sdk/orion/lib/favorite/OrionFavoritesFragment$MyPagerAdapter;->mAdapterFragmentsList:Ljava/util/List;
# invokes: Lcom/sdk/orion/lib/favorite/OrionFavoritesFragment;->isAlbumHide()Z
invoke-static {p1}, Lcom/sdk/orion/lib/favorite/OrionFavoritesFragment;->access$200(Lcom/sdk/orion/lib/favorite/OrionFavoritesFragment;)Z
move-result v0
if-eqz v0, :cond_2f
# getter for: Lcom/sdk/orion/lib/favorite/OrionFavoritesFragment;->mActivity:Landroid/app/Activity;
invoke-static {p1}, Lcom/sdk/orion/lib/favorite/OrionFavoritesFragment;->access$500(Lcom/sdk/orion/lib/favorite/OrionFavoritesFragment;)Landroid/app/Activity;
move-result-object v0
invoke-virtual {v0}, Landroid/app/Activity;->getResources()Landroid/content/res/Resources;
move-result-object v0
sget v1, Lcom/sdk/orion/lib/favorite/R$array;->favorite_item_list_without_fm:I
invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/sdk/orion/lib/favorite/OrionFavoritesFragment$MyPagerAdapter;->mTabTitles:[Ljava/lang/String;
:cond_2f
return-void
.end method
# virtual methods
.method public getCount()I
.registers 2
iget-object v0, p0, Lcom/sdk/orion/lib/favorite/OrionFavoritesFragment$MyPagerAdapter;->mTabTitles:[Ljava/lang/String;
array-length v0, v0
return v0
.end method
.method public getItem(I)Landroid/support/v4/app/Fragment;
.registers 3
iget-object v0, p0, Lcom/sdk/orion/lib/favorite/OrionFavoritesFragment$MyPagerAdapter;->mAdapterFragmentsList:Ljava/util/List;
if-eqz v0, :cond_15
iget-object v0, p0, Lcom/sdk/orion/lib/favorite/OrionFavoritesFragment$MyPagerAdapter;->mAdapterFragmentsList:Ljava/util/List;
invoke-interface {v0}, Ljava/util/List;->size()I
move-result v0
if-le v0, p1, :cond_15
iget-object v0, p0, Lcom/sdk/orion/lib/favorite/OrionFavoritesFragment$MyPagerAdapter;->mAdapterFragmentsList:Ljava/util/List;
invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Landroid/support/v4/app/Fragment;
:goto_14
return-object v0
:cond_15
const/4 v0, 0x0
goto :goto_14
.end method
.method public getPageTitle(I)Ljava/lang/CharSequence;
.registers 3
iget-object v0, p0, Lcom/sdk/orion/lib/favorite/OrionFavoritesFragment$MyPagerAdapter;->mTabTitles:[Ljava/lang/String;
aget-object v0, v0, p1
return-object v0
.end method