计算器用gridlayout布局如何满屏?

来源:互联网 发布:mac触摸屏 鼠标右键 编辑:程序博客网 时间:2024/04/29 15:43

最近用gridlayout做了一个计算器的布局,大体显示出了雏形,但是无法满屏。

不知道如何去修改。先记录下来,以后有机会再完善。

目前的显示效果:


layout代码如下:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"    xmlns:tools="http://schemas.android.com/tools"    android:layout_width="match_parent"    android:layout_height="match_parent"    android:paddingBottom="@dimen/activity_vertical_margin"    android:paddingLeft="@dimen/activity_horizontal_margin"    android:paddingRight="@dimen/activity_horizontal_margin"    android:paddingTop="@dimen/activity_vertical_margin"    tools:context="com.liwei.cal.CalActivity"         android:background="#FF000000"><!--     <TextView        android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:text="@string/hello_world" /> -->      <EditText          android:layout_width="match_parent"         android:layout_height="wrap_content"         android:id="@+id/result"         android:background="@drawable/ic_launcher"         android:text="result"         android:textSize="40sp"         android:gravity="right|center_vertical"         android:editable="false"         /> <GridLayout      android:layout_width="match_parent"     android:layout_height="match_parent"     android:layout_alignParentStart="false"     android:layout_alignParentEnd="true"     android:layout_below="@+id/result"     android:rowCount="5"     android:columnCount="4"     >     <Button          android:id="@+id/button_C"         android:layout_width="wrap_content"         android:layout_height="wrap_content"           android:text="Cancel"         android:textSize="13sp"         android:gravity="center"         >    </Button>         <Button          android:id="@+id/button_DEL"         android:layout_width="wrap_content"         android:layout_height="wrap_content"           android:text="DEL"         android:gravity="center"         >    </Button>            <Button          android:id="@+id/button_Dev"         android:layout_width="wrap_content"         android:layout_height="wrap_content"           android:text="/"         android:gravity="center"         >        </Button>     <Button          android:id="@+id/button_By"         android:layout_width="wrap_content"         android:layout_height="wrap_content"           android:text="X"         android:gravity="center"         >        </Button>      <Button          android:id="@+id/button_7"         android:layout_width="wrap_content"         android:layout_height="wrap_content"           android:text="7"         android:gravity="center"         >        </Button>      <Button          android:id="@+id/button_8"         android:layout_width="wrap_content"         android:layout_height="wrap_content"           android:text="8"         android:gravity="center"         >        </Button>      <Button          android:id="@+id/button_9"         android:layout_width="wrap_content"         android:layout_height="wrap_content"           android:text="9"         android:gravity="center"         >        </Button>       <Button          android:id="@+id/button_delete"         android:layout_width="wrap_content"         android:layout_height="wrap_content"           android:text="-"         android:gravity="center"         >        </Button>     <Button          android:id="@+id/button_4"         android:layout_width="wrap_content"         android:layout_height="wrap_content"           android:text="4"         android:gravity="center"         >        </Button>     <Button          android:id="@+id/button_5"         android:layout_width="wrap_content"         android:layout_height="wrap_content"           android:text="5"         android:gravity="center"         >        </Button>           <Button          android:id="@+id/button_6"         android:layout_width="wrap_content"         android:layout_height="wrap_content"           android:text="6"         android:gravity="center"         >        </Button>           <Button          android:id="@+id/button_add"         android:layout_width="wrap_content"         android:layout_height="wrap_content"           android:text="+"         android:gravity="center"         >        </Button>           <Button          android:id="@+id/button_1"         android:layout_width="wrap_content"         android:layout_height="wrap_content"           android:text="1"         android:gravity="center"         >        </Button>           <Button          android:id="@+id/button_2"         android:layout_width="wrap_content"         android:layout_height="wrap_content"           android:text="2"         android:gravity="center"         >        </Button>           <Button          android:id="@+id/button_3"         android:layout_width="wrap_content"         android:layout_height="wrap_content"           android:text="3"         android:gravity="center"         >        </Button>           <Button          android:id="@+id/button_equal"         android:layout_width="wrap_content"         android:layout_height="wrap_content"          android:layout_rowSpan="2"          android:layout_gravity="fill_vertical"         android:text="="         android:gravity="center"         >        </Button>           <Button          android:id="@+id/button_0"         android:layout_width="wrap_content"         android:layout_height="wrap_content"          android:layout_columnSpan="2"          android:layout_gravity="fill_horizontal"         android:text="0"         android:gravity="center"         >        </Button>           <Button          android:id="@+id/button_dot"         android:layout_width="wrap_content"         android:layout_height="wrap_content"           android:text="."         android:gravity="center"         >        </Button>                                             </GridLayout></RelativeLayout>


0 0
原创粉丝点击