android 4.2.2上不需要的卡片阴影

时间:2017-02-19 22:10:17

标签: android cardview android-elevation

我实施了一个LisView,其中包含用于阴影的自定义ImageView的嵌套卡片视图。这是布局:

  <android.support.v7.widget.CardView
        android:id="@+id/food_card_view"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_marginBottom="2dp"
        card_view:cardBackgroundColor="@android:color/transparent"
        card_view:cardCornerRadius="0dp"
        card_view:cardElevation="0dp"
        card_view:cardPreventCornerOverlap="false">

(... views here ...)

</android.support.v7.widget.CardView>

问题是,即使card_view:cardElevation="0dp"设置为0dp,CardView节目在某些设备上也会显示高程值。

enter image description here

1 个答案:

答案 0 :(得分:0)

我通过从布局中删除CardView并直接膨胀包含项目列表视图的LinearLayout来找到解决方案。