0
我是新来的android编程,我坚持一个显然简单的问题。在android中的动画序列
我试图做一个简单的动画,当我的活动加载时,我需要一组按钮来从屏幕底部移动到他们的最终位置。
其实我已经把所有的按钮同时移动了,但是我不能让按钮1移动到位时按钮“2”移动。所有按钮同时移动。
为了把事情说清楚,这是我需要的序列:
- 按钮1个向上移动 - >完成后 - >按钮2点开始移动
等了其他按钮。
下面是代码
animMoveUp = AnimationUtils.loadAnimation(getApplicationContext(), R.anim.button_anim);
btn_magazzino.startAnimation(animMoveUp);
btn_acquista.startAnimation(animMoveUp);
btn_vendita.startAnimation(animMoveUp)
btn_crediti.startAnimation(animMoveUp);
btn_cassa.startAnimation(animMoveUp);
btn_calcolatrice.startAnimation(animMoveUp);
的XML动画文件:
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
<translate android:fromYDelta="100%p"
android:toYDelta="0%p"
android:duration="500"
android:startOffset="500"/>
</set>
对不起,愚蠢的问题!在此先感谢
像下面的答案一样,为每个按钮添加单独的动画对象并添加侦听器。 – Harry 2015-04-06 09:16:09