-
网格布局
1.1 常用属性
GridLayout布局相关属性:rowCount、columnCount
GridLayout中子控件相关属性:layout_gravity=“fill_horizontal|fill_vertical”
1.2 Space标签的作用:挡住控件,让其不超出网格的范围
<GridLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:columnCount="4" android:rowCount="6" tools:context=".MainActivity"> <EditText android:id="@+id/et_main_1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_columnSpan="4" android:layout_gravity="fill_horizontal" /> <Button android:id="@+id/b_main_1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="1" android:onClick="button1" /> <Button android:id="@+id/b_main_2" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentRight="true" android:text="2" android:onClick="button1" /> <Button android:id="@+id/b_main_3" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerInParent="true" android:text="3" android:onClick="button1" /> <Button android:id="@+id/b_main_divide" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentBottom="true" android:text="/" android:onClick="button1" /> <Button android:id="@+id/b_main_4" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="4" android:onClick="button1" /> <Button android:id="@+id/b_main_5" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="5" android:onClick="button1" /> <Button android:id="@+id/b_main_6" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="6" /> <Button android:id="@+id/b_main_x" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="*" android:onClick="button1" /> <Button android:id="@+id/b_main_7" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="7" /> <Button android:id="@+id/b_main_8" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="8" android:onClick="button1" /> <Button android:id="@+id/b_main_9" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="9" android:onClick="button1" /> <Button android:id="@+id/b_main_-" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="-" android:onClick="button1" /> <Button android:id="@+id/b_main_0" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_columnSpan="2" android:layout_gravity="fill_horizontal" android:text="0" android:onClick="button1" /> <Button android:id="@+id/b_main_dd" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="." android:onClick="button1" /> <Button android:id="@+id/b_main_j" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="+" android:layout_rowSpan="2" android:layout_gravity="fill_vertical" android:onClick="button1" /> <Button android:id="@+id/b_main_d" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_columnSpan="3" android:layout_gravity="fill_horizontal" android:text="=" android:onClick="button1" /> <Space />
Android 网格布局
猜你喜欢
转载自blog.csdn.net/mmhjh321/article/details/83269714
今日推荐
周排行