最后不得不改为RelativeLayout
RelativeLayout.LayoutParams params = new RelativeLayout.LayoutParams(RelativeLayout.LayoutParams.WRAP_CONTENT, RelativeLayout.LayoutParams.WRAP_CONTENT);
params.addRule(RelativeLayout.ALIGN_LEFT|RelativeLayout.ALIGN_TOP);
params.leftMargin = left;
params.topMargin = top;
textView.setLayoutParams(params);