为了账号安全,请及时绑定邮箱和手机立即绑定

以编程方式设置TextView的布局粗细

以编程方式设置TextView的布局粗细

繁星淼淼 2019-12-13 10:08:51
我正在尝试动态创建TableRow对象并将其添加到中TableLayout。该TableRow对象有2个项目,一个TextView和CheckBox。这些TextView项目需要将其布局权重设置为1才能将其推CheckBox到最右边。我找不到有关如何以编程方式设置项目的布局权重的文档TextView。
查看完整描述

3 回答

?
慕标5832272

TA贡献1966条经验 获得超4个赞

您必须使用TableLayout.LayoutParams类似这样的东西:


TextView tv = new TextView(v.getContext());

tv.setLayoutParams(new TableLayout.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT, 1f));

最后一个参数是重量。


查看完整回答
反对 回复 2019-12-13
  • 3 回答
  • 0 关注
  • 475 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信