我已成功使用android:layout_weight
以及与LinearLayout
相关的布局参数。是否可以将机制与其他布局类型一起使用?例如,要控制TableLayout
或GridLayout
中的列宽。 RelativeLayout
怎么样?是否有其他方法可以使TableLayout
中的列严格占据,比如说,它的父级占30%?
答案 0 :(得分:0)
layout_weight目前仅在LinearLayout中可用。这通常不是问题,因为您可以使用嵌套的LinearLayouts构建所有想要使用权重的UI。
“GridLayout不提供权重原则的支持,如权重中所定义的。通常,因此不可能配置GridLayout以在多个行或列之间以非平凡的比例分配多余的空间...完全控制行或列中的多余空间分布;使用LinearLayout子视图将组件保存在关联的单元格组中。“