有什么办法可以避免将layout_width和layout_height参数添加到我的自定义 View 中吗?我知道有一些内置的 Android View 您不必提供这些属性。
最佳答案
View 没有责任决定它是否可以/应该提供这些属性。父 ViewGroup 指示这些属性是否是强制的。例如,TableRow 使它们成为可选的。其他布局(LinearLayout、FrameLayout 等)需要这些参数。
关于android - 布局宽度和布局高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9181096/