美文网首页
CardView挡住了后面的View

CardView挡住了后面的View

作者: 陈楚炼 | 来源:发表于2017-08-28 15:53 被阅读935次

在使用CardView的时候,在CardView叠了一个头像,当运行到手机时头像被CardView挡掉了一部分。解决这个问题的方案是设置CardView的cardElevation属性。
在Android中FrameLayout(帧布局)默认的 下一个会自动覆盖上一个,CardView属于FrameLayout。
设置View的elevation属性能改变FrameLayout的顺序,有阴影的时候,将不会遵循默认的自动覆盖逻辑。elevation最大的值会在最上层。
CardView默认有elevation属性,所有会自动处于最上层。把cardElevation设置为0dp,即可正常显示头像ImageView。

相关文章

网友评论

      本文标题:CardView挡住了后面的View

      本文链接:https://www.haomeiwen.com/subject/wzrgdxtx.html