ViewPager使用FragmentPagerAdapter从内存中删除不可见的页面

时间:2013-02-22 09:46:56

标签: android android-viewpager fragment fragmentpageradapter

我正在开发一个具有包含5个不同片段的视图寻呼机的应用程序。每个片段都有很多视图,动画和监听器,因此我的应用程序运行速度较慢。当我只添加第一个第二页和第三页时没有问题但是在添加其他页面后性能问题就开始了。我想从ViewPager中删除不可见的页面,但它与CirclePageIndicator有问题。我想只有3页,当前页","上一页"和"下一页"屏幕上的其他人将会消失。

任何人都有解决性能问题的想法吗?

1 个答案:

答案 0 :(得分:0)

尝试将ViewPager的OffScreenPageLimit设置为1:viewpager.setoffscreenpagelimit(1);