У меня есть CardView с закругленными углами, я хочу иметь ImageView вверху, как показано в примере, взятом из нижеуказанных руководств по материалам.

<android.support.v7.widget.CardView xmlns:card_view="http://schemas.android.com/apk/res-auto"
android:id="@+id/card_view"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
card_view:cardCornerRadius="4dp">
<!-- ... -->
</android.support.v7.widget.CardView>
Тогда внутри CardView у меня есть это ImageView
<ImageView
android:id="@+id/imageView"
android:layout_width="fill_parent"
android:layout_height="150dp"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:layout_alignParentTop="true"
android:scaleType="centerCrop"
android:src="@drawable/default_cover" />
Если у меня установлен card_view:cardCornerRadius 0dp, то ImageView подходит для карты, как я ее хочу.

Однако в правилах дизайна материалов указывается, что карты должны иметь закругленные углы, а не квадратные углы.
Проблема заключается в том, что я устанавливаю card_view:cardCornerRadius в значение, отличное от 0dp, например. 4dp, то происходит следующее:

Как видно, ImageView не вписывается в CardView.
Мой вопрос в том, как сделать это ImageView подходящим для макета CardView, когда он имеет закругленные углы.

