2014-03-04 88 views
3

我有一个viewpager承载两个片段。现在我想用点击按钮替换其中一个碎片。我怎样才能让这个替代品动起来? (例如,使用翻转卡效果)如何在viewpager中为片段设置动画效果?

由于难以2把我所有的代码在这里,这是我使用PageTransformer

或者基本上用 http://developer.android.com/reference/android/support/v4/app/FragmentPagerAdapter.html

+0

类似的问题.. [here](http://stackoverflow.com/questions/22170784/can-i-put-a-fragement-in -a-viewpager-in-an-extra-container) – Naveen

回答

4

您可以制作动画,如果你想动画上更换一个片段,你可以在FragmentTransactionset a custom animation

+0

我可以使用pagetransformer来动画我的替代品? – user2426316

+0

这里有两件事。 'PageTransformer'将动画'ViewPager'中页面之间的转换。 'setCustomAnimation'将动画'Fragment'交易。 –

+0

'setCustomAnimation'的问题是,如果我想使用翻转卡效果,那么我必须指定一个包含要用动画替换的片段的容器。然而,我的片段只是连接到一个viewpager,并不是在一个特殊的容器内 – user2426316

相关问题