diff options
Diffstat (limited to 'library/src/main/java/moe/yuuta/flow/widgets/FlowPager.java')
-rw-r--r-- | library/src/main/java/moe/yuuta/flow/widgets/FlowPager.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/library/src/main/java/moe/yuuta/flow/widgets/FlowPager.java b/library/src/main/java/moe/yuuta/flow/widgets/FlowPager.java index c821eef..e76f319 100644 --- a/library/src/main/java/moe/yuuta/flow/widgets/FlowPager.java +++ b/library/src/main/java/moe/yuuta/flow/widgets/FlowPager.java @@ -8,7 +8,7 @@ import android.view.View; import androidx.annotation.NonNull; import androidx.annotation.Nullable; -import androidx.fragment.app.FragmentPagerAdapter; +import androidx.fragment.app.FragmentStatePagerAdapter; import androidx.viewpager.widget.ViewPager; public class FlowPager extends ViewPager { @@ -27,7 +27,7 @@ public class FlowPager extends ViewPager { if(null != getAdapter()) { int height = 0; - View child = ((FragmentPagerAdapter) getAdapter()).getItem(getCurrentItem()).getView(); + View child = ((FragmentStatePagerAdapter) getAdapter()).getItem(getCurrentItem()).getView(); if (child != null) { child.measure(widthMeasureSpec, MeasureSpec.makeMeasureSpec(0, MeasureSpec.UNSPECIFIED)); height = child.getMeasuredHeight(); |