码
<GridLayout
xmlns:tools="http://schemas.android.com/tools"
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:rowCount="6"
android:columnCount="4" >
<!-- define textbox,Across the four columns -->
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_columnSpan="4"
android:textSize="50sp"
android:layout_marginLeft="4px"
android:layout_marginRight="4px"
android:padding="5px"
android:layout_gravity="right"
android:background="#eee"
android:textColor="#000"
android:text="test"
/>
<!-- define two buttons,Delete and reset -->
<Button
android:id="@+id/bn1"
android:layout_columnSpan="2"
android:layout_rowSpan="1"
android:layout_gravity="fill"
android:text="clear"
/>
<Button
android:id="@+id/bn2"
android:layout_columnSpan="2"
android:layout_rowSpan="1"
android:layout_gravity="fill"
android:text="selete"
/>
以上是mail.xml代码。结果如下:
如何将两个按钮设置为一半并填充一行?
提前致谢!
答案 0 :(得分:1)
您只想让两个底部按钮同等地填充宽度?将它们放在LinearLayout中,layout_width = fill_parent和水平方向。将每个设置为具有相同的layout_weight,并且每个设置的宽度为0dp。这将使它们的宽度相等。