1
安卓应用开发案例教程
1.8.4.3 5.4.3 FrameLayout(帧布局)
5.4.3 FrameLayout(帧布局)

FrameLayout的应用场景相对较少,因此跟前面两种布局比起来也简单许多。这个布局不需要任何定位方式,在这个布局里所有控件都摆放在布局的左上角。下面通过实例说明。修改“activity_main.xml”文件的代码如下:

这里在FrameLayout里添加了一个TextView和一张图片。重新运行程序,效果如图5-20所示。

从运行的结果可以看到,TextView和ImageView都位于布局的左上角,但由于ImageView是在TextView之后添加的,因此ImageView被显示在了TextView的上面。

FrameLayout的应用场景并不是很多,本书会在Android开发的进阶篇中进一步讲解。