虽然这个android:layout_weight属性很怪异,但幸运的是我们达到了目标:
按比例显示LinearLayout内各个子控件,需设置android:layout_width="0dp",如果为竖直方向的设置android:layout_height="0dp"。在这种情况下某子个控件占用LinearLayout的比例为:本控件weight值 / LinearLayout内所有控件的weight值的和。
3 当按水平排放时,如果几个控件的android:layout_width="wrap_content"
那会先分配各个控件内部必须要占用的空间,其他剩余空间按该值得大小比例分配。
如果几个控件的android:layout_width="fill_parent"
会根据该值得比例反比去显示大小。
如果android:layout_width="0dip"会按该值得大小比例分配。
4 竖直时亦然。
http://blog.csdn.net/mcy478643968/article/details/7265589