安卓帧布局,是通过叠加的方式显示的,一般用于图片布局和游戏布局
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/white"
android:foreground="@color/ivory"
android:foregroundGravity="bottom|right"
>
<!-- 添加居中显示的红色背景的TextView,将显示在最下层 -->
<TextView android:text="红色背景"
android:id="@+id/textView1"
android:gravity="center"
android:background="#FFFF0000"
android:layout_width="200px"
android:layout_height="200px"
android:layout_gravity="center"
/>
<!-- 添加居中显示的橙色背景的TextView,将显示在中间层 -->
<TextView
android:id="@+id/textView2"
android:text="橙色背景"
android:gravity="center"
android:background="#FFFF6600"
android:layout_gravity="center"
android:layout_width="150px"
android:layout_height="150px"
/>
<!-- 添加居中显示的黄色背景TextView,将显示在最上层 -->
<TextView
android:id="@+id/textView3"
android:text="黄色背景"
android:gravity="center"
android:background="#FFFFEE00"
android:layout_gravity="center"
android:layout_width="100px"
android:layout_height="100px"
/>
</FrameLayout>