计算器用gridlayout布局如何满屏?
2014-12-20 18:25
381 查看
最近用gridlayout做了一个计算器的布局,大体显示出了雏形,但是无法满屏。
不知道如何去修改。先记录下来,以后有机会再完善。
目前的显示效果:
layout代码如下:
不知道如何去修改。先记录下来,以后有机会再完善。
目前的显示效果:
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>
相关文章推荐
- 用GridLayout实现计算器的布局
- UI复习-布局管理器GridLayout(计算器界面)
- 用GridLayout实现计算器的布局
- 为什么我用Gridlayout做计算器,显示不能对称满屏??
- Android实现计算器布局(四种布局方式)之GridLayout网格布局
- Web前端面试指导(十七):一个满屏 品 字布局 如何设计?
- 如何利用CSS3编写一个满屏的布局
- Android中使用GridLayout网格布局来制作简单的计算器App
- 【安卓开发】UI设计基础4:用网格布局 GridLayout 实现计算器UI
- 用GridLayout实现计算器的布局
- Java图形化界面设计——布局管理器之GridLayout(网格布局) 之计算器
- 网格布局(GridLayout)计算器界面
- 一个满屏 品 字布局 如何设计?
- Java:GridLayout表格布局
- Ext2 中如何换行 布局?
- 如何实现打开Flash文件时满屏播放?
- xhtml的布局,满屏,高度自适应
- 如何让文本框像系统计算器中的文本框一样
- 网页布局心得(如何搭网页)
- 子标签DIV使用浮动布局(float),父标签DIV如何自适应高度