xia*_*xin 6 android android-viewpager
我有一个ViewPager,FragmentPagerAdpater和3个片段来实现一个标签滑动视图.ViewPager是否应该在首次渲染后"记住"3个视图?
我的问题是,经过一段时间后,3个视图的布局被"遗忘"了.这意味着我需要再次更新它们,用户将在更新之前看到丑陋的部分.
viewpager还有一个视图持有者模式吗?我可以使用什么技术来保留已经渲染的视图或防止它们被销毁?
laa*_*lto 14
您可以使用它ViewPager setOffscreenPageLimit()来控制在内存中保留多少页面并在滚动之前预先创建.默认情况下,它的值为1,这意味着它会将当前页面保留在内存中,并将页面保留在它之前和之后.根据您的页面大小(全屏或部分屏幕),将其增加到例如2将阻止页面在屏幕上构建.
| 归档时间: |
|
| 查看次数: |
8439 次 |
| 最近记录: |