我正在尝试在单击按钮时制作动画,另一个布局会出现,看起来像是从按钮内部增长的。我找不到任何教程或任何线索..请帮助我。
问问题
298 次
1 回答
1
使用ScaleAnimation
http://developer.android.com/reference/android/view/animation/ScaleAnimation.html
这是您需要的构造函数:
public ScaleAnimation (float fromX, float toX, float fromY, float toY)
所以做类似的事情:
ScaleAnimation anim = new ScaleAnimation(0f, 1f, 0f, 1f);
anim.setDuration(700)//milliseconds
anim.setAnimationListener(new AnimationListener(){
...
});
myLayout.startAnimation(anim);
您可以向其添加 AnimationListener 并将您的布局设置为可见 atAnimationEnd()
于 2013-09-06T06:35:57.390 回答