0
我有以下的动画我想播放:点击上的ImageButton时的Android TranslateAnimation不玩点击
public void onConfirmPayment(View view){
Animation flowAway = new TranslateAnimation(0, 400, 0, 0);
flowAway.setDuration(1500);
dummyTextView.setAnimation(flowAway);
flowAway.start();
}
该方法被调用。问题是:除非我打开设备(方向更改),否则不会播放动画,而会播放其单击按钮时应播放的动画。我从未体验过这样的事情,任何人都可以帮忙吗?
顺便说一句,你可能不想在动画参数中使用固定数字,而是使用DP尺寸(可以使用显示度量将它们转换为像素) – 2013-03-08 10:27:21
感谢提示! – gmazlami 2013-03-08 11:10:35
为什么Android会在.start()之后需要一条指令来启动动画.... – Denny 2017-04-08 19:20:48