我需要使一个ImageView
在屏幕上从左向右滑动并带有平滑的动画(我希望在过渡期间ImageView
可见)。我尝试了以下代码:
Display display = getWindowManager().getDefaultDisplay();
Point size = new Point();
display.getSize(size);
int width = size.x;
camion.animate()
.translationX(width)
.setDuration(2000)
.setInterpolator(new LinearInterpolator())
.setListener(new AnimatorListenerAdapter() {
@Override
public void onAnimationEnd(Animator animation) {
super.onAnimationEnd(animation);
//camion.setVisibility(View.GONE);
}
});
ImageView
移动起来不流畅,动画效果也不如我所希望的那样。 我在代码上做错了什么?