ViewGroup中clipChildren属性的用法
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ViewGroup中clipChildren属性的用法相关的知识,希望对你有一定的参考价值。
参考技术A 来自ViewGroup中的属性 clipChildren 用于定义一个子元素是否被限制在其父元素中进行绘制。通常用于动画效果中绘制需要超出原有尺寸限制的元素时使用。在这种情况下,需要将该属性值设置为 false 以确保该元素可以超出边界。缺省值为 true ,也即子元素不可以超出父元素的边界。以下为布局的示例:
重点关注根节点的属性 android:clipChildren="false" 和第三个 ImageView 的属性 android:layout_gravity="bottom" ,最终效果如下所示:
而去除第三个 ImageView 的属性 android:layout_gravity="bottom" 后的效果为:
只去除根节点的属性 android:clipChildren="false" 后显示如下:
三张图片对比,可以很容易看出该属性值的作用。
以上是关于ViewGroup中clipChildren属性的用法的主要内容,如果未能解决你的问题,请参考以下文章
仿淘宝Android实现底部导航栏图标溢出效果-clipChildren属性