猿问

如何使我的ViewPager一次仅加载一页,即setOffscreenPageLimit(0);

我知道我可以提供的最低数字setOffscreenPageLimit(int)是1.,但是由于内存问题,我需要一次加载一页。

我是否必须使用旧样式的tabhost等?还是有办法让我的viewPager一次加载一页?

我的适配器使用ViewHolder模式扩展了BaseAdapter。


慕桂英4014372
浏览 765回答 3
3回答

大话西游666

据我所知,使用ViewPager时这是不可能的。当您希望页面可滑动时,至少不会。因此,解释非常简单:当您在两页之间滑动时,在两个页面都需要显示时会出现一个Point,因为当其中一处甚至根本不存在时,您无法在两件事之间滑动。有关更多信息,请参见此问题:ViewPager.setOffscreenPageLimit(0)不能按预期工作CommonsWare在他的回答的评论中提供了很好的解释。
随时随地看视频慕课网APP

相关分类

Android
我要回答