为了账号安全,请及时绑定邮箱和手机立即绑定

图片延时弹出问题

为什么我设置了setStartDelay,图片还是一次性弹出,没有延时?

正在回答

2 回答

你把代码贴出来啊,

我的是这样的:

private void startAnim() {
    for(int i=0;i<res.length-1;i++){
        ObjectAnimator animater = ObjectAnimator.ofFloat(imageViewList.get(i),"translationY",0F,i*80);
        animater.setDuration(1000);
        animater.setInterpolator(new OvershootInterpolator());
        animater.setStartDelay(i*300);
        animater.start();
        flag = false;
    }
}

其实我觉得不加这句代码,动画还好看一些。

0 回复 有任何疑惑可以回复我~
#1

我是是小浩 提问者

解决了,谢谢
2016-09-09 回复 有任何疑惑可以回复我~

让动画时长等于数组长度乘于300(这取决于你给i乘的值)

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Android属性动画赏析
  • 参与学习       37219    人
  • 解答问题       77    个

本次课程,将向你介绍如何使用属性动画做出更好的动画

进入课程

图片延时弹出问题

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号