请问android动画如何顺序播放两种效果
比如我想让一个imageview控件先位移,后缩放如何实现。我写了这样的代码,但不知道为什么不能达到效果。TranslateAnimationmyAnimation_Tr...
比如我想让一个imageview控件先位移,后缩放如何实现。我写了这样的代码,但不知道为什么不能达到效果。TranslateAnimation myAnimation_Translate= new TranslateAnimation(0,0,0,100); myAnimation_Translate.setDuration(5000);ScaleAnimation animation_scale=new ScaleAnimation(0.0f, 5.0f, 0.0f, 5.0f, Animation.RELATIVE_TO_SELF, 0.5f, Animation.RELATIVE_TO_SELF, 0.5f); animation_scale.setDuration(4000); animation_scale.setStartOffset(5000);//让这个缩放的动画延迟播放AnimationSet animationSet=new AnimationSet(false); animationSet.addAnimation(myAnimation_Translate);animationSet.addAnimation(animation_scale); ImageView newimage=(ImageView)。。。。。;//此处获取一个imageView。。已实例化newimage.setAnimation(animationSet);不知道为什么这样写的效果是一起停顿5s后然后一边位移一边缩放。。。。请哪位大侠帮忙解释一下。给个解决方案,谢谢。
展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询