Я думаю, что это может быть ошибка, но на всякий случай спрошу здесь...
Я использую демо Cheesesquare (синхронизировано с последней версией сегодня утром), я не вижу высоты или радиус для CardView.
Я думаю, что могу добавить следующие атрибуты в CardView, но это не работает:
card_view:cardUseCompatPadding="true"
card_view:cardCornerRadius="4dp"
card_view:cardElevation="6dp"
(редактировать) - также не добавлен цвет прозрачности, согласно этому ">ТАК:
card_view:cardBackgroundColor="#ffffff"
Полный CardView (для карточки «Информация»). Я пробовал (строки 73-99 файла activity_detail.xml):
<android.support.v7.widget.CardView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_margin="@dimen/card_margin"
card_view:cardUseCompatPadding="true"
card_view:cardCornerRadius="4dp"
card_view:cardElevation="6dp">
<LinearLayout
style="@style/Widget.CardContent"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Info"
android:textAppearance="@style/TextAppearance.AppCompat.Title" />
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="@string/cheese_ipsum" />
</LinearLayout>
</android.support.v7.widget.CardView>
Есть ли что-нибудь еще, что мне нужно сделать? Я думаю, что это должно отображаться — но это не так — на любом устройстве.