2012-04-23 24 views
0

我正在使用FragmentPagerAdapter与选项卡式界面。我的界面恰好有三个选项卡。我可以看到,只要创建应用程序,适配器就会立即要求创建一个和两个制表符(我假设这样滑动到下一个制表符对用户来说很顺利)。FragmentPagerAdapter - 阻止自动创建下一个选项卡?

有没有办法停止自动加载下一个标签?我的标签是相当沉重的,并且装载两个右在启动时采取的时间很划算,

感谢

回答

1

有没有办法阻止下一个标签的自动加载?

对不起,没有。这是由setOffscreenPageLimit()驱动的,最小值为1,这意味着ViewPager将始终尝试创建并保持每边至少1页。

这听起来像你需要移动更多的逻辑到后台线程。

+0

呵呵,爆炸,谢谢。 – user291701 2012-04-23 22:52:33

+0

你可以给任何文档的裁判吗? – 2015-08-21 02:58:39

+0

@LạngHoàng:https://android.googlesource.com/platform/frameworks/support/+/refs/heads/master/v4/java/android/support/v4/view/ViewPager.java – CommonsWare 2015-08-21 11:16:30

相关问题