В XML вы можете сделать следующее:
<TextView ... android:layout_centerHorizontal="true" ... />
Как бы мне, если у меня есть экземпляр TextView, сделать это программно?
TextView
Вы должны использовать метод addRule класса RelativeLayout.LayoutParams.
addRule
RelativeLayout.LayoutParams
layoutparams.addRule(RelativeLayout.CENTER_HORIZONTAL); mTextView.setLayoutParams(layoutParams);
Предполагается, что у вас есть TextView, который хранится в переменной tv:
RelativeLayout.LayoutParams lp = (RelativeLayout.LayoutParams) tv.getLayoutParams(); lp.addRule(RelativeLayout.CENTER_HORIZONTAL); tv.setLayoutParams(lp);
.