你可以获取到这个布局layout。再获取到你那个edittext。 layout.remove(edittext);然后再新建一个edittext ,长宽设定好的。
layout.add(edittext)。大概就这样咯。前提是edittext没数据咯

解决方案 »

  1.   

    不通过xml貌似不行,期待正解!
      

  2.   

    重新设置TextView的LayoutParame,改变TextView的位置,TextView.setLayoutParam(new ViewGroup.layoutParam(int x,inty));使y值每次加20即可控制在布局里位置下移。
      

  3.   

    ViewGroup.MarginLayoutParams lp;
            lp = (ViewGroup.MarginLayoutParams) editView.getLayoutParams();
            lp.setMargins(x,y,m,n);
                    editView.setLayoutParams(lp);
      

  4.   

    lp.topMargins=lp.gettopMargins +20;