宽度和布局
有什么办法可以避免必须将layout_width和layout_height参数添加到我的自定义视图中吗? 我知道有一些内置的android视图,你不必提供这些属性。
视图的责任不在于决定是否可以/应该提供这些属性。 父ViewGroup指示这些属性是否是强制性的。 例如TableRow使它们可选。 其他布局(LinearLayout,FrameLayout等)需要这些参数。
您何时不想使用高度和宽度参数? 我不确定,但我认为这会导致他们甚至没有出现在布局上?
在这里寻找参考http://developer.android.com/guide/topics/ui/declaring-layout.html#layout-params
从戴夫建议的相同参考。
所有视图组都包含宽度和高度(layout_width和layout_height),并且每个视图都需要定义它们。 许多LayoutParams还包含可选边距和边框。
所以它看起来像,你必须。
链接地址: http://www.djcxy.com/p/93247.html上一篇: width and layout