太奇葩了,以为是动态添加view造成的布局上的问题,换成xml布局还是一样。
objAnimatorX = ObjectAnimator.ofFloat(textViews.get(i), "X", textViews.get(i).getX()+distanceX);
最后改成了按原始位置的偏移量进行移动
objAnimatorX = ObjectAnimator.ofFloat(textViews.get(i), "translationX", distanceX);
太奇葩了,以为是动态添加view造成的布局上的问题,换成xml布局还是一样。
objAnimatorX = ObjectAnimator.ofFloat(textViews.get(i), "X", textViews.get(i).getX()+distanceX);
最后改成了按原始位置的偏移量进行移动
objAnimatorX = ObjectAnimator.ofFloat(textViews.get(i), "translationX", distanceX);