维度与属性不兼容,不知道为什么?
<androidx.cardview.widget.CardView
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_gravity="center"
android:layout_margin="@dimens/card_margin"
android:layout_marginLeft="@dimens/card_margin"
android:layout_marginTop="@dimens/card_margin"
android:layout_marginRight="@dimens/card_margin"
android:layout_marginBottom="@dimens/card_margin"
app:cardCornerRadius="@dimens/card_corner_radius"
app:cardElevation="2dp">
<include layout="@layout/card_contents_1" />
</androidx.cardview.widget.CardView>
尝试使用其他的命名空间。
xmlns:card_view="http://schemas.android.com/apk/res-auto"
...
card_view:cardCornerRadius="@dimens/card_corner_radius"
随便 @dimens/card_corner_radius
可能是。
https:/developer.android.comreferenceandroidxcardviewwidgetCardView#attr_CardView_cardCornerRadius。
使用
app:cardCornerRadius="@dimen/card_corner_radius"
而不是
app:cardCornerRadius="@dimens/card_corner_radius"