我看过“翻牌动画”的例子,其中活动的整个布局都使用动画来更改,就像developer docs here一样.
有没有一种方法可以让我只在一个视图上获得类似的动画?
具体来说,我有一个VIEwFlipper,其中包含两个CardVIEw.翻转视图时,我希望有一个翻转动画.
目前,我有滑动动画,但到目前为止,这里是:
private voID showPrevIoUs() { // If there aren't any other children, stop. if (mVIEwFlipper.getdisplayedChild() == 0) { return; } // Next screen comes in from left. mVIEwFlipper.setInAnimation(this, R.anim.slIDe_in_from_left); // Current screen goes out from right. mVIEwFlipper.setoutAnimation(this, R.anim.slIDe_out_to_right); // display next screen. mVIEwFlipper.showNext();}private voID showNext() { // If there is a child (to the left), stop. if (mVIEwFlipper.getdisplayedChild() == 1) { return; } // Next screen comes in from right. mVIEwFlipper.setInAnimation(this, R.anim.slIDe_in_from_right); // Current screen goes out from left. mVIEwFlipper.setoutAnimation(this, R.anim.slIDe_out_to_left); // display prevIoUs screen. mVIEwFlipper.showPrevIoUs();}
是否可以将我的幻灯片动画替换为翻转动画(看起来好像3D旋转CardVIEw一样)?
解决方法:
我已经制作了一个AndroID库,其中包含有用的小部件的集合-称为UsefulViews.
这些小部件之一是FlippableView
.
您可以看一下Javadoc看看它是如何工作的.
总结以上是内存溢出为你收集整理的android-CardView翻转动画全部内容,希望文章能够帮你解决android-CardView翻转动画所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)