场景,View在嵌套布局的时候,正常View都是显示在父容器内部的,超出部分将被裁剪,如果我们希望某个View不被父容器限制,可以超出父容器范围显示,可以使用Google 提供的android:clipChildren
属性。
记住一个规范即可:
android:clipChildren
属性是给爷爷容器使用的,爷容器设置了android:clipChildren
属性为false
,则表示,不裁剪孙View的显示。
换一句话理解,想要设置某个View可以不被裁剪,就给爷容器(父容器的父容器)设置android:clipChildren
为false
,则该View的显示可以超出父容器,但是不能超出爷容器(父容器的父容器)