<LinearLayout
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true">
<Button
android:id="@+id/btn_login"
android:layout_width="0.0px"
android:layout_height="wrap_content"
android:text="@string/login"
android:layout_weight="1.0"/>
<Button android:id="@+id/btn_logoff"
android:layout_width="0.0px"
android:layout_height="wrap_content"
android:text="@string/logoff"
android:layout_weight="1.0"
android:enabled="false"/>
</LinearLayout>
粗体即为指定各个控件的比重,这样指定以后,两个控件的比重一样,那么就会平分宽度了!
本文介绍了如何使用LinearLayout的layout_weight属性,让两个Button控件在一行中平均分配宽度。通过将layout_width设为0.0px并设置相同的layout_weight值,可以实现控件的平分效果。
284





