【发布时间】:2014-06-19 16:28:11
【问题描述】:
我有一个viewpager,里面有片段。
我使用类似于例如的代码
ViewPager margin in PageTransformer transformations
和填充,以便您可以在当前查看的片段的任一侧看到片段的淡出边缘。
但问题是当viewpager第一次启动时,两边的fragment并没有淡出和缩小。
即我的 ZoomOutPageTransformer 的 transformPage 方法在您开始滑动之前不会被调用,因此最初的页面右/左或视图看起来错误的地方,然后在完成滑动后“跳转”到向右看。
我如何使其正确渲染的任何想法,例如如果我打电话
myViewPager.setCurrentItem(1) - 或其他任何东西,两侧的页面将被适当地缩小。
如何在将 zoomoutpagetransformer 应用于“屏幕外”片段的情况下让 viewpager 在创建时正确呈现?
【问题讨论】:
-
您找到解决方案了吗?
标签: android animation android-viewpager fragment