关于CardView底部显示不出来或者不全的解释

如果你的代码中使用了CardView

那么如果要在CardView内部放置控件什么的,或者让CardView显示一个圆角边框,那么你必须要做的是设置这些属性:

[java]  view plain  copy
  1. android:layout_marginLeft="8dp"  
  2. android:layout_marginRight="8dp"  
  3. android:layout_marginBottom="8dp"  
  4. android:layout_marginTop="8dp"  
  5. android:background="@drawable/round_corner_grey"  
  6. app:cardBackgroundColor="@color/white"  
  7. app:cardCornerRadius="6dp"  
  8. app:cardElevation="1dp"  


没错,就是让所有的舒心都配置好才能正常显示阴影

开始我显示的效果是底部显示不全,阴影效果感觉被切了一部分,如图


后来发现是缺少margin,只有当你前后左右都设置过margin才能正常显示要显示的内容


不做深入探究

猜你喜欢

转载自blog.csdn.net/fengyenom1/article/details/80449008