有什么方法可以解决必须在我的自定义视图中添加layout_width和layout_height参数吗?我知道有一些内置的android视图,您不必为其提供这些属性。

最佳答案

决定是否可以/应该提供这些属性不是View的责任。父级ViewGroup指示这些属性是否为必需属性。例如,TableRow使它们成为可选的。其他布局(LinearLayout,FrameLayout等)需要这些参数。

10-07 22:25