Android CardView卡与CornerRadius的差距

时间:2014-10-17 23:25:11

标签: android android-layout android-view android-support-library

我正在尝试在我的项目中使用新的CardView UI Widget,但在运行android 2.3的某些设备上,CardView角落之间存在差距(见下文)。

这是在我的xml文件中:

<android.support.v7.widget.CardView
    xmlns:app="http://schemas.android.com/apk/res-auto"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_gravity="center"
    app:contentPadding="50dp"
    app:cardCornerRadius="50dp"
    android:layout_margin="10dp">

    <View
        android:layout_width="50dp"
        android:layout_height="50dp"
        android:layout_gravity="center"
        android:background="@color/Theme.Apptheme.Color" />

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

这就是我在3.2 QVGA屏幕AVD中看到的方式

CardView Corner Gap

在像LG Optimus Sol这样的其他设备中,甚至存在差距。

无论如何都要防止这种情况发生?

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题,似乎是通过最后一次支持库更新来解决的。