将视图添加到FrameLayout并为其设置动画

时间:2015-02-27 08:39:41

标签: android user-interface animation

最好将一堆视图添加到FrameLayout父级,并以编程方式向这些视图添加动画和交互?

例如,我想添加一些图像按钮,并在事件带来一些其他按钮后将它们移开,这些按钮最初都在视野之外。

1 个答案:

答案 0 :(得分:0)

观看此视频,此图显示了可应用于大多数视图的不同动画的简单示例:

https://www.youtube.com/watch?v=_UWXqFBF86U

视频名称:DevBytes查看动画

例如,为了在按钮周围移动,请使用TranslateAnimation:

TranslateAnimation myTranslateAnimation = new TranslateAnimation(fromX, toX, fromY, toY);
 // fill in your coordinates from where, to where you want to move it
myTranslateAnimation.setDuration(1000); // Animation plays for 1 sec
myImageButton.startAnimation(myTranslateAnimation);