【发布时间】:2015-07-22 07:49:27
【问题描述】:
我有一个带有片段的应用程序。在一项活动中,有 3 个片段,即 frag1、frag2 和 frag3 。 OncreateView 将触发的可能仅适用于 frag1。在我的情况下, frag1 和 frag2 是第一个读取 onCreateView 事件的。我只想要 frag1,当你滑动时 frag2 会读取等等。
【问题讨论】:
-
请发布您的代码
-
您在使用 ViewPager 吗?在这种情况下,默认情况下,将创建上一个和下一个片段
-
ViewPager.OnPageChangeListener有abstract void onPageSelected(int position)方法,当您更改页面时可以触发标记为已读或加载文本 -
@Chol 是的。但我希望只创建一个。这可能吗?
-
您应该使用 viewPager.setOffScreenPageLimit developer.android.com/reference/android/support/v4/view/…,但我不确定您能否将其设置为 0