我有编辑视图,我使用对象动画师从屏幕中间动画到顶部:
animators.add(ObjectAnimator.ofFloat(ev, "y", 0));
在animationEnd上,我尝试在它下面添加另一个视图:
EditText ev2= new EditText(getActivity());
ev2.setText("Test");
RelativeLayout.LayoutParams params2 = new RelativeLayout.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT);
params2.addRule(RelativeLayout.BELOW, ev.getId()); // first view id (ev)
params2.leftMargin = 107;
groupView.addView(ev2, params2);
这将在下面添加到第一个编辑视图的原始位置。如何在动画之后在视图下方添加其他视图。
答案 0 :(得分:0)
只需使用垂直方向的LinearLayout。