LinearLayout ll=(LinearLayout)findViewById(R.id.linearLayoutmoreconfig);
reSetControl(ll, r.left-300, r.top, 300, ll.getHeight());
public void reSetControl(View obj,int x,int y,int wid,int hig){
MarginLayoutParams marginParams=new MarginLayoutParams(obj.getLayoutParams());
marginParams.width=wid;
marginParams.height=hig;
marginParams.setMargins(x,y,x+wid,y+hig);
RelativeLayout.LayoutParams layoutparams=new RelativeLayout.LayoutParams(marginParams);
obj.setLayoutParams(layoutparams);
}