最好将一堆视图添加到FrameLayout父级,并以编程方式向这些视图添加动画和交互?
例如,我想添加一些图像按钮,并在事件带来一些其他按钮后将它们移开,这些按钮最初都在视野之外。
答案 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);