Android CardView Elevation不再工作了

问题描述 投票:0回答:2

我面临一个奇怪的问题,android CardView cardElevation在任何API级别都不再工作,即使我的旧项目没有显示过去功能的cardElevation,即使我尝试完全空项目但得到了相同的问题。

有很多问题已经讨论过了,我已经在互联网和网站上尝试了所有可能的解决方案,但我无法解决问题。我正在使用Android Studio的最新版3.3,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>
android cardview elevation
2个回答
0
投票

使用此依赖项,您可以从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>

0
投票

只需从清单文件android:hardwareAccelerated="false" 中删除此行,然后再次构建项目,它应该可以工作。

© www.soinside.com 2019 - 2024. All rights reserved.