【发布时间】:2016-05-04 06:53:12
【问题描述】:
您好,我想知道如果我想添加 Fragment 的不同实例,它在 ViewPager 中使用具有不同 内容 的相同 Layout,那么正确的方法是什么。
因此,为了更好地理解,我使用createInstance() 方法创建了我的Fragments,并传递了一个id,它通过它获取内容来自数据库的列表。我将它们添加到我的FragmentPagerAdapter。
所以我得到的是第一个 Fragment 被多次添加而没有得到实际 id 的内容。
如何强制ViewPager 单独对待Fragments?
*编辑:
好吧,我在我的 createInstance() 方法中完全失败了,这更像是一个 getInstance() 方法并且每次都返回相同的实例......
【问题讨论】:
-
理想情况下不会出现此问题。你可以发布代码吗?用于 PagerAdapter 和 Fragment。
标签: android android-viewpager fragmentpageradapter