FrameLayout布局中不让图片叠加的方法

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

FrameLayout布局中不让图片叠加的方法声明:以下内容只是个人观点,如有建议愿共同探讨,不喜勿喷谢谢(by小武)当我们要为文字或图片设置背景时,往往会用到FrameLayout布局,但是当多个ImageView需要显示在FrameLayout中时,你会发现最后只会显示一张图片,那么其他去哪了呢?答案就是,这些图片会叠加在一起,为了不让这种情况发生我们要做些“手脚”,试试在FrameLayout中加入一个RelativeLayout,你会发现这样之后会很轻松代码如下:FrameLayoutxmlns:android=:tools=:layout_width=wrap_contentandroid:layout_height=match_parentandroid:background=@drawable/background_imgRelativeLayoutandroid:layout_width=fill_parentandroid:layout_height=fill_parentcom.example.lol.TimeViewandroid:id=@+id/timeandroid:layout_width=fill_parentandroid:layout_height=30dp/FrameLayoutandroid:id=@+id/hero_bgandroid:layout_width=350dpandroid:layout_height=180dpandroid:layout_below=@+id/timeandroid:layout_centerHorizontal=trueandroid:background=@drawable/hero_sel_imgRelativeLayoutandroid:layout_width=fill_parentandroid:layout_height=fill_parentImageViewandroid:id=@+id/ahri_square_0android:layout_width=50dpandroid:layout_height=50dpandroid:layout_marginLeft=5dpandroid:layout_marginTop=10dpandroid:src=@drawable/ahri_square_0/ImageViewandroid:id=@+id/akali_square_0android:layout_width=50dpandroid:layout_height=50dpandroid:layout_marginLeft=60dpandroid:layout_marginTop=10dpandroid:src=@drawable/akali_square_0/ImageViewandroid:id=@+id/amumu_square_0android:layout_width=50dpandroid:layout_height=50dpandroid:layout_marginLeft=115dpandroid:layout_marginTop=10dpandroid:src=@drawable/amumu_square_0//RelativeLayout/FrameLayoutButtonandroid:id=@+id/enterandroid:layout_width=70dpandroid:layout_height=30dpandroid:layout_alignLeft=@+id/hero_bgandroid:layout_below=@+id/hero_bgandroid:layout_marginLeft=350dpandroid:layout_marginTop=5dpandroid:background=@drawable/buttonbackgroundandroid:text=确定//RelativeLayout/FrameLayout效果截图:

1 / 3
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功