我可以用android:gravity="bottom|center_horizontal"
在文本视图上的 xml 中获得我想要的结果,但我需要以编程方式执行此操作。我的文本视图位于tablerow
如果这很重要relativelayout
.
我努力了:
LayoutParams layoutParams = new TableRow.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT, Gravity.BOTTOM | Gravity.CENTER_HORIZONTAL);
labelTV.setLayoutParams(layoutParams);
但如果我理解正确的话,这将适用于tablerow
,不是文本视图?
labelTV.setGravity(Gravity.CENTER | Gravity.BOTTOM);
Kotlin 版本(感谢 Thommy)
labelTV.gravity = Gravity.CENTER_HORIZONTAL or Gravity.BOTTOM
另外,你是在谈论gravity或者关于布局重力?后者不会在相对布局.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)