Android ViewPager,首先是View不刷卡?

时间:2013-08-07 16:29:56

标签: android android-viewpager fragment

我在FragmentActivity中有一个ViewPager组件,并用FragmentStatePagerAdapter和Fragments填充它。

事情有效,只有一件事我不想要,但可能是预期的行为:

当我滑动到下一个片段/视图时,第一个片段/视图保持静态并且不移动。 下一个片段在第一个片段上方滑过。 当我滑回第一个片段时,它是一样的。 第一个似乎坐在其他碎片之下,根本不动。 看起来就像其他碎片像第一个上方的毯子一样被拉开......

如何将第一个片段像其他片段一样移入和移出?

非常感谢!

3 个答案:

答案 0 :(得分:0)

在此处http://developer.android.com/training/animation/screen-slide.html

查看“使用PageTransformer自定义动画”

它将解释如何在视图之间制作动画。如果您想要默认行为,只需删除对

的调用即可
setPageTransformer(); 

答案 1 :(得分:0)

尝试使用ViewFlipper。它还可以让您轻松玩各种布局。 在这个问题中尝试我的解决方案 - ViewFlipper implementation

答案 2 :(得分:0)

好吧,好像,Android的WebView不喜欢内容的CSS中的“position:fixed”! 这就是答案:如果您使用CSS“position:fixed”定位HTML内容,Android ViewPager中的WebView将不会移动!对我来说似乎是个错误...

这个问题可能会被关闭,谢谢所有试图帮助我的人!