如何在Android XML布局中标记视图不需要layout_width和layout_height

时间:2018-12-04 08:25:52

标签: android android-xml

通过覆盖SetLayoutParams和Constructor方法来定义一些具有默认layout_width和layout_height的自定义视图。但是Android Studio报告视图需要layout_width和layout_height。

TableRow不需要像文档所说的layout_width和layout_height。

1 个答案:

答案 0 :(得分:0)

活动获得焦点时,将要求其绘制布局。 Android框架将处理绘图过程。

  

当View对象的measure()方法返回时,必须设置其 getMeasuredWidth() getMeasuredHeight()值,以及该View对象所有后代的值。

因此,首先必须设置视图的layout_widthlayout_height,然后可以根据需要更改其尺寸和可见性。

您可以详细了解here