我正在为卡片视图开发应用。实现卡片视图的两个功能“ setRadius()”和“ setElevation()” 。它在Android L中运行良好。
但是当我在API 19(KitKat)中运行应用程序时,卡片视图 setElevation()会出错
java.lang.NoSuchMethodError:android.view.View.setElevation“
任何人都可以帮助我使这个应用程序与所有版本兼容。
答案 0 :(得分:1)
可能重复。 Android AppCompat 21 Elevation
基本上,来自ViewCompat的setElevation甚至不起作用。
答案 1 :(得分:0)
查看setElevation的文档,您可以看到它已添加到API 21(即Lollipop)中。
但是,您可以使用ViewCompat库的setElevation版本,然后它应该可以在较低的API级别上运行。