如何通过代码设置 TextView 的 layout_gravity?
我尝试使用layoutparams,但没有任何好的结果。
new TableRow.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.FILL_PARENT, Gravity.LEFT | Gravity.CENTER_VERTICAL);
使用这个之后,我的文本就停留在它的标准位置,在左上角。
width: FILL_PARENT 或重力代码都不做任何事情。
最佳答案
FrameLayout.LayoutParams params = new FrameLayout.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT, Gravity.LEFT | Gravity.CENTER_VERTICAL)