您的位置:首页 > 移动开发 > Android开发

FrameLayout——帧布局 翻译自developer.android.com sdk

2016-06-20 10:38 323 查看
FrameLayout是设计用来封锁屏幕的一块区域来 显示一个单独的项目的。通常而言,FrameLayout被用来显示一个单独的子view,因为想要让子view不相互重叠的情况下,测量不同大小的屏幕来显示的方法是身份困难的。但是你可以在FrameLayout中放置多个子view,通过设置gravity属性来控制他们在FrameLayout中的位置,这个属性是android:layout_gravity。

子view在栈当中绘制,最后绘制的子view在上面。FrameLayout的大小是其中最大的子view的大小(还要加上填充),可见或者不可见(如果FrameLayout的父view允许的话)。只有当setConsiderGoneChildWhenMeasuring()方法被设置为true的时候,
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: