位移动画
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了位移动画相关的知识,希望对你有一定的参考价值。
public void trans(View view){
//使用代码创建位移的动画....Translate位移
TranslateAnimation translateAnimation = new TranslateAnimation(Animation.RELATIVE_TO_PARENT, 0.0f, Animation.RELATIVE_TO_PARENT, 1.0f, Animation.RELATIVE_TO_PARENT, 0.0f, Animation.RELATIVE_TO_PARENT, 1.0f);
//动画要执行需要指定执行的时间
translateAnimation.setDuration(3000);
//重复执行动画....设置重复的次数
translateAnimation.setRepeatCount(1);
//设置重复执行的模式
/**
* Animation.RESTART重新再次执行动画,,,默认就是这种形式
* Animation.REVERSE反过来再次执行动画
*
* 重复的模式只在重复次数大于0的时候起作用,,,,或者重复次数设置为 INFINITE
*
* Animation.INFINITE无限次循环
*/
translateAnimation.setRepeatMode(Animation.REVERSE);
//开始动画
imageView.startAnimation(translateAnimation);
}
以上是关于位移动画的主要内容,如果未能解决你的问题,请参考以下文章
solidworks中为啥动画配合没有问题,但是在motion分析的时候前轮角位移的运动没有按照动画的来?