Android 在 API 级别 4 上从 cardview 中删除白色边框

mah*_*guy 2 android

我的 android 版本是 4.2,我试图从中删除白色边框和空格,但我的解决方案card_view:cardPreventCornerOverlap="false"来自xmlns:app="http://schemas.android.com/apk/res-auto"命名空间不能正常工作

<android.support.v7.widget.CardView
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_margin="10dp"
    android:elevation="0dp"
    card_view:cardPreventCornerOverlap="false">

    <RelativeLayout
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:background="@drawable/market_item_background">

        <ImageView
            android:id="@+id/market_thumbnail"
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:layout_gravity="center"
            android:scaleType="centerCrop"/>

    </RelativeLayout>
Run Code Online (Sandbox Code Playgroud)

这是我使用的应用程序的一部分 CardView

在此处输入图片说明

NiC*_*JaY 5

尝试设置

setCardElevation(0);
setMaxCardElevation(0);
Run Code Online (Sandbox Code Playgroud)

card_view:cardPreventCornerOverlap="false"
Run Code Online (Sandbox Code Playgroud)

来源:Cardview - 卡片周围的白色边框