<分区>
我有两种类型的 TableRow 内容。一个有两条线,另一个有一条。我希望每个人的高度都一样。我正在尝试这样的事情:
tr.setLayoutParams(new TableRow.LayoutParams(TableRow.LayoutParams.WRAP_CONTENT, 80));
还有其他想法吗?还有,我怎样才能转换 dp 中的“80”?
<分区>
我有两种类型的 TableRow 内容。一个有两条线,另一个有一条。我希望每个人的高度都一样。我正在尝试这样的事情:
tr.setLayoutParams(new TableRow.LayoutParams(TableRow.LayoutParams.WRAP_CONTENT, 80));
还有其他想法吗?还有,我怎样才能转换 dp 中的“80”?
最佳答案
可以通过设置padding来设置高度
<TableRow
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingTop="10dp"
android:paddingBottom="10dp"
>
动态
tr.setPadding(0, 12, 0, 12);
关于android - 设置TableRow的高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6414069/