【发布时间】:2011-02-11 12:46:15
【问题描述】:
我总是在 Android 文档中读到这个有趣的权重值。 现在我想第一次尝试它,但它根本不起作用。
据我了解,此布局的文档:
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<Button
android:text="Register"
android:id="@+id/register"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="10dip"
weight="1" />
<Button
android:text="Not this time"
android:id="@+id/cancel"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="10dip"
weight="1" />
</LinearLayout>
应该创建两个水平对齐并平均共享空间的按钮。问题是两个按钮不会增长以填充空间。
我希望按钮能够增长并填满整行。如果两个按钮都设置为匹配父级,则仅显示第一个按钮并填充整行。
【问题讨论】:
-
更新:android 百分比支持也可以很好地做到这一点。 code2concept.blogspot.in/2015/08/…
标签: android android-linearlayout android-layout-weight