mTVText.setGravity(Gravity.CENTER);//左上角设置为:Gravity.LEFT|Gravity.TOP//LinearLayout居中LinearLayout.LayoutParamsparams=newLinearLayout.LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT);params.gravity=Gravity.CENTER_HORIZONTAL;//设置TextView在LinearLayout上的外边距(此处为距父窗体四周5个像素),建议单位使用dp,关于单位转换在下面说明params.setMargins(5,5,5,5);//RelativeLayout居中RelativeLayout.LayoutParamsparams2=newRelativeLayout.LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT);params2.addRule(RelativeLayout.CENTER_VERTICAL);


二者的方式不一样