CardView является расширением FrameLayout.Поэтому вы должны использовать те же значения макета, что и в FrameLayout.
Для центрирования дочернего представления вы используете:
android:layout_gravity="center"
Таким образом, ваш макет становится:
<android.support.v7.widget.CardView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:cardCornerRadius="80dp"
app:cardElevation="10dp"
android:orientation="vertical">
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:src="@drawable/titelbild280x280"
/>
</android.support.v7.widget.CardView>
ОднакоОбратите внимание, что CardView в этом примере использует wrap_content, поэтому он надежно обернет изображение, и по центру ничего не останется.Чтобы сила тяжести имела эффект, CardView должен быть больше, чем ImageView.