起因:
将LinearLayout更改为ConstraintLayout
登录界面输入密码旁边的隐藏按钮无法点击
解决办法
在密码EditText加入
android:translationZ="1dp"
隐藏ImageView加入
android:translationZ="2dp"
组件由代码创建用以下来分层
PasswordText.setTranslationZ(1);
解析
View的大小位置都是通过x,y确定的,而现在有了z轴的概念,
而这个z值就是View的高度(elevation),而高度决定了阴影(shadow)的大小。