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

Android 将视图添加到FrameLayout并设置其动画,android,user-interface,animation,Android,User Interface,Animation,向FrameLayout父视图添加一组视图并以编程方式向这些视图添加动画和交互的最佳方法是什么 例如,我想添加一些图像按钮,并在事件发生后将其移开,以使一些其他按钮进入视图,这些按钮最初不在视图中。查看此视频,这显示了可应用于大多数视图的不同动画的简单示例: 视频名称:DevBytes查看动画 例如,要在按钮周围移动,请使用TranslateAnimation: TranslateAnimation myTranslateAnimation = new TranslateAnimation(f

向FrameLayout父视图添加一组视图并以编程方式向这些视图添加动画和交互的最佳方法是什么


例如,我想添加一些图像按钮,并在事件发生后将其移开,以使一些其他按钮进入视图,这些按钮最初不在视图中。

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

视频名称: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); 
请参见ViewGroup.addView()/removeView*()和View.setVisibility()