Android CardView Elevation больше не работает - PullRequest
0 голосов
/ 27 марта 2019

Я сталкиваюсь со странной проблемой, что android CardView cardElevation больше не работает на любом уровне API, даже мои старые проекты не показывают cardElevation, которые были работоспособны в прошлом, даже я пробовал полностью пустой проект, но получилта же проблема.

Есть много вопросов, уже связанных с этим, я попробовал все возможные решения в Интернете и на этом сайте, но я не смог решить эту проблему.Я использую последнюю версию 3.3 Android Studio. Есть ли какая-либо ошибка в Android Studio или я что-то упустил?

<android.support.v7.widget.CardView
        app:cardElevation="4dp"
        app:cardUseCompatPadding="true"
        app:cardMaxElevation="6dp"
        android:layout_width="match_parent"
        android:layout_height="wrap_content">
</android.support.v7.widget.CardView>

Ответы [ 2 ]

0 голосов
/ 27 марта 2019

Просто удалите эту строку из файла манифеста android:hardwareAccelerated="false" , затем соберите проект снова, и он должен работать.

0 голосов
/ 27 марта 2019

Используйте эти зависимости, которые вы можете повысить с помощью Post API 21

.
implementation 'com.google.android.material:material:1.0.0'

<com.google.android.material.card.MaterialCardView
        android:elevation="4dp"
        android:layout_width="match_parent"
        android:layout_height="wrap_content">
</com.google.android.material.card.MaterialCardView>
...