Высота Cardview не работает с артефактами Android - PullRequest
0 голосов
/ 21 января 2019

Высота моего вида карты перестала работать и показывал тень после того, как я обновил свою андроид студию 3.3 и перенес свой проект на артефакты андроид.

<androidx.cardview.widget.CardView
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:elevation="@dimen/card_margin"
        app:cardCornerRadius="@dimen/card_margin">

        <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:orientation="vertical">
               <!--Other Code-->
        </LinearLayout>
    </androidx.cardview.widget.CardView>

1 Ответ

0 голосов
/ 12 февраля 2019

Добавить app:cardElevation="10dp" свойство к cardview.

<androidx.cardview.widget.CardView
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:elevation="@dimen/card_margin"
    **app:cardElevation="@dimen/card_margin"**
    app:cardCornerRadius="@dimen/card_margin">

    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:orientation="vertical">
           <!--Other Code-->
    </LinearLayout>
</androidx.cardview.widget.CardView>
...