【发布时间】:2018-05-21 19:30:16
【问题描述】:
我在 TableRow 中生成 editTexts,并且 editTexts 宽度默认包装内容。我尝试将它们的宽度设置为 match_parent,如下所示:
TableRow tr = new TableRow(getActivity());
EditText et = new EditText(getActivity());
LayoutParams lparams = new TableRow.LayoutParams(
LayoutParams.MATCH_PARENT,
LayoutParams.WRAP_CONTENT);
et.setLayoutParams(lparams);
它没有改变任何东西,但如果我用整数替换LayoutParams.MATCH_PARENT,我可以设置它们的宽度。你能否指出我正确的方向,看看为什么我不能将它们的宽度设置为MATCH_PARENT?
【问题讨论】:
标签: java android android-edittext layoutparams