我知道将 layout_width (或高度)设置为 0dp 并结合 LinearLayout 中的 layout_weight 的效果,如以下问题所述:
但是,在此处的 Android 开发人员指南的示例代码中
http://developer.android.com/guide/topics/ui/layout/relative.html
为什么他们将 Spinner 的 layout_width 设置为 0dp ?那么这背后的原因或技巧究竟是什么?我对此的猜测是 Spinner 的水平位置已经可以由相关属性确定,因此出于与上述情况相同的原因,他们只是将其指定为 0dp。但是,我似乎无法找到这方面的实际文档,所以它仍然有点令人困惑。