Use*_*rrr 6 android oncreate android-fragments android-viewpager
我正在使用FragmentPagerAdapter和片段.我的问题是,当我调用setCurrentItem时,正在加载的片段的OnCreateView方法被调用两次.重要的是要注意,片段不会重新创建,只需恢复即可.我迫不及待地想找到一个只能调用一次OnCreateView的解决方案.
我已经看过以下问题以及更多问题,但它们都没有包含我的案例的答案:
OnCreateView多次调用/使用ActionBar和Fragments
片段onCreateView和onActivityCreated调用了两次
我发现的大多数问题与FragmentViewPagers无关,这使得它们几乎无益.
我会非常感谢任何帮助!
我正在使用带有片段的FragmentPagerAdapter。我的问题是,当我调用setCurrentItem时,正在加载的片段的OnCreateView方法被调用了两次。重要的是要注意,该片段不会重新创建,而只是恢复即可。我很想找到一个导致OnCreateView只被调用一次的解决方案。
它不会被调用两次。您所遇到的是的默认行为ViewPager,它会Fragment根据的值始终至少缓存其页面()的至少一个setOffscreenPageLimit(int limit)。因此onCreateView,对于每个由返回的实例调用一次getItem
| 归档时间: |
|
| 查看次数: |
5074 次 |
| 最近记录: |