我正在制作从0,100到相应位置的动画创建TextView
,更多细节图片视图。
从左上角开始,在加载UI时创建textview。
并且,法线表示从顶部移动到textview位置。
以简单的方式,左上角到任何位置动画。
提前致谢。
答案 0 :(得分:0)
您可以使用此方法:
private void translateTextView(TextView textView, int targetX, int targetY) {
AnimatorSet animSetXY = new AnimatorSet();
ObjectAnimator y = ObjectAnimator.ofFloat(v,
"translationY",textView.getY(), targetY);
ObjectAnimator x = ObjectAnimator.ofFloat(v,
"translationX", textView.getX(), targetX);
animSetXY.playTogether(x, y);
animSetXY.setInterpolator(new LinearInterpolator(1f));
animSetXY.setDuration(300);
animSetXY.start();
}