viewPager在动态Fragment内,状态位置错误

时间:2015-02-23 11:46:48

标签: android-fragments android-viewpager sharedpreferences fragmentstatepageradapter android-actionbaractivity

之前,非常感谢我花时间回答我的问题!

我的项目有一个很大的问题, 我在动态viewPager

中使用了Fragment
  

使用了6个片段

所以我extend FragmentStatePagerAdapter()中的Activity。 我想自动从状态0滑动到1和5 在getItem()我创建我的标签(我从6加载了4或5个标签) 登录我的onCreateView()

  

标签0,   标签1,   标签2,   表3,   表4,   表5

登录自动播放preference context

  

tab 0 auto,   标签1自动,   tab 2 auto,   tab 3 auto,   tab 4 auto,   tab 5 auto,

在下面的日志中,我的代码错了 viewPager第一次加载2页,我只想加载1个片段

see my Log screen capture

真正的日志(对于5个动态标签)必须是:

  

选项卡0(首先加载然后)选项卡0自动,选项卡1(第二次加载然后)选项卡1自动,选项卡3(第三次加载然后)选项卡3自动,选项卡4(第四次加载然后)选项卡4自动,选项卡5(第五次加载然后)选项卡5自动

我知道默认情况下ViewPager会将3 fragments加载到内存中,

我试过像this这样的求溶,但我没有得到任何溶胶。

如何修复我的viewpager和片段位置id以获得当前状态?

请帮帮我! tnx再次老兄。

0 个答案:

没有答案