android setScrollX with动画
问题描述:
ImageView
有几种方法叫做setScrollX
(imageView.setScrollX(float x);
)和setScrollY
。他们没有任何动画设置滚动。我如何设置滚动动画?android setScrollX with动画
有没有必要这样说,但我可以提到,我缩放了ImageView
并知道我想滚动它。
答
集转换动画的ImageView
private Animation translateAnimation;
image = (ImageView)findViewById(R.id.yourimage);
translateAnimation = new TranslateAnimation(TranslateAnimation.ABSOLUTE, 0f, TranslateAnimation.ABSOLUTE, 100f, TranslateAnimation.ABSOLUTE, 0f, TranslateAnimation.ABSOLUTE, 0f);
translateAnimation.setDuration(10000);
translateAnimation.setRepeatCount(-1);
translateAnimation.setRepeatMode(Animation.REVERSE);
translateAnimation.setInterpolator(new LinearInterpolator());
image.setAnimation(_translateAnimation);