AlbumPreviewActivity$MyFragmentPagerAdapter.smali
.class Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/AlbumPreviewActivity$MyFragmentPagerAdapter;
.super Lcom/preview/BaseFragmentPagerAdapter;
.source "AlbumPreviewActivity.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/AlbumPreviewActivity;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0xa
name = "MyFragmentPagerAdapter"
.end annotation
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/AlbumPreviewActivity$MyFragmentPagerAdapter$OnUpdateFragmentDataListener;
}
.end annotation
# instance fields
.field private mOnUpdateFragmentDataListener:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/AlbumPreviewActivity$MyFragmentPagerAdapter$OnUpdateFragmentDataListener;
.field private size:I
# direct methods
.method static constructor <clinit>()V
.registers 1
return-void
.end method
.method public constructor <init>(Landroidx/fragment/app/FragmentManager;I)V
.registers 3
.param p1, "fm" # Landroidx/fragment/app/FragmentManager;
.param p2, "size" # I
.line 452
invoke-direct {p0, p1}, Lcom/preview/BaseFragmentPagerAdapter;-><init>(Landroidx/fragment/app/FragmentManager;)V
.line 453
iput p2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/AlbumPreviewActivity$MyFragmentPagerAdapter;->size:I
.line 454
return-void
.end method
# virtual methods
.method public dataIsChange(Ljava/lang/Object;)Z
.registers 3
.param p1, "object" # Ljava/lang/Object;
.line 476
const/4 v0, 0x1
return v0
.end method
.method public getCount()I
.registers 2
.line 481
iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/AlbumPreviewActivity$MyFragmentPagerAdapter;->size:I
return v0
.end method
.method public getItem(I)Landroidx/fragment/app/Fragment;
.registers 3
.param p1, "position" # I
.line 458
new-instance v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/AlbumPreviewFragment;
invoke-direct {v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/AlbumPreviewFragment;-><init>()V
.line 459
.local v0, "fragment":Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/AlbumPreviewFragment;
return-object v0
.end method
.method public instantiateItem(Landroid/view/ViewGroup;I)Ljava/lang/Object;
.registers 6
.param p1, "container" # Landroid/view/ViewGroup;
.param p2, "position" # I
.line 465
invoke-super {p0, p1, p2}, Lcom/preview/BaseFragmentPagerAdapter;->instantiateItem(Landroid/view/ViewGroup;I)Ljava/lang/Object;
move-result-object v0
.line 466
.local v0, "item":Ljava/lang/Object;
instance-of v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/AlbumPreviewFragment;
if-eqz v1, :cond_12
.line 467
iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/AlbumPreviewActivity$MyFragmentPagerAdapter;->mOnUpdateFragmentDataListener:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/AlbumPreviewActivity$MyFragmentPagerAdapter$OnUpdateFragmentDataListener;
if-eqz v1, :cond_12
.line 468
move-object v2, v0
check-cast v2, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/AlbumPreviewFragment;
invoke-interface {v1, v2, p2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/AlbumPreviewActivity$MyFragmentPagerAdapter$OnUpdateFragmentDataListener;->onUpdate(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/AlbumPreviewFragment;I)V
.line 471
:cond_12
return-object v0
.end method
.method public setData(I)V
.registers 2
.param p1, "size" # I
.line 489
iput p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/AlbumPreviewActivity$MyFragmentPagerAdapter;->size:I
.line 490
invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/AlbumPreviewActivity$MyFragmentPagerAdapter;->notifyDataSetChanged()V
.line 491
return-void
.end method
.method public setOnUpdateFragmentDataListener(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/AlbumPreviewActivity$MyFragmentPagerAdapter$OnUpdateFragmentDataListener;)V
.registers 2
.param p1, "onUpdateFragmentDataListener" # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/AlbumPreviewActivity$MyFragmentPagerAdapter$OnUpdateFragmentDataListener;
.line 485
iput-object p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/AlbumPreviewActivity$MyFragmentPagerAdapter;->mOnUpdateFragmentDataListener:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/AlbumPreviewActivity$MyFragmentPagerAdapter$OnUpdateFragmentDataListener;
.line 486
return-void
.end method