网格布局(GridLayout)
代码:
<?xml version="1.0" encoding="utf-8"?>
<GridLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content"(设置布局刚好包含内容)
android:layout_gravity="center"(设置内容位于布局中央)
android:columnCount="4"(设置网格列数为4)
android:orientation="horizontal"(设置网格内容按水平方向添加)
>
<Button
android:layout_column="3"(设置该控件位于网格一行4列)
android:text="/"/>
<Button android:text="1"/>(当上一行满时控件被放于下一行并沿水平方向逐个放置)
<Button android:text="2"/>
<Button android:text="3"/>
<Button android:text="*"/>