我想知道是否有人知道如何以编程方式设置视图的翻译动画,而不是XML,我有这些视图的坐标。 这是视图的创建:
RelativeLayout.LayoutParams params = new RelativeLayout.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);
params.leftMargin = x;
params.topMargin = y;
my_view.setLayoutParams(params);
holder.addView(my_view);
我需要将此视图移动并设置为其他x1,y1位置。谢谢!
答案 0 :(得分:4)
TranslateAnimation animation = new TranslateAnimation(fromX,ToX,FromY,ToY);
layout.startAnimation(animation);
这应该有用。