关闭

详解android四种布局之FrameLayout

标签: 控件布局android
149人阅读 评论(0) 收藏 举报
分类:

第二种布局: FrameLayout

    FrameLayout相比于前面两种布局就简单太多了,因此它的应用场景也少了很多。这种 布局没有任何的定位方式,所有的控件都会摆放在布局的左上角。

1. FrameLayout相对父布局进行定位

1.1 xml文件代码

<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent" >

    <Button 
         android:id="@+id/button" 
         android:layout_width="wrap_content" 
         android:layout_height="wrap_content" 
         android:text="Button" /> 

    <ImageView 
        android:id="@+id/image_view" 
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content" 
        android:src="@drawable/ic_launcher" /> 

</FrameLayout>

效果:

这里写图片描述

说明:

可以看到,按钮和图片都是位于布局的左上角。由于图片是在按钮之后添加的,因此图 片压在了按钮的上面。 你可能会觉得,这个布局能有什么作用呢?确实,它的应用场景并不多,不过在下一章中介绍碎片的时候,我们还是可以用到它的。
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:9943次
    • 积分:493
    • 等级:
    • 排名:千里之外
    • 原创:40篇
    • 转载:1篇
    • 译文:1篇
    • 评论:0条