具有自定义阴影颜色的 Android CardView

标签 android shadow android-cardview

是否可以更改 CardView 周围阴影的颜色?主要用于标记选中的卡片点亮时

应该在 L 和 pre-L 设备上有效。

最佳答案

CardView 阴影颜色在 CardView 库的资源中定义。您可以通过在自己的项目中重新定义资源值来覆盖它们,但不能通过代码动态更改它们。

编辑:覆盖资源值只会影响 Lollipop 之前的设备。在 Lollipop 及更高版本上,CardView 始终使用无法更改颜色的 native 阴影实现。

关于具有自定义阴影颜色的 Android CardView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31296336/

相关文章:

android - HDMI-CEC 和 Chromecast

java - 在Android项目中,单个文件有R错误

android - 在弹出窗口中显示 RecyclerView

android - 使用深色主题时如何使 Android CardView 可见

android - CardView 和 recycleView 重复错误

java - OPENGL ES glTranslatef 问题

android - 模拟 SetOnTouchListener 或它在 xamarin 中的使用方式,参数必须是什么

html - 如何为 div 的顶部和底部制作 CSS 阴影?

html - 如何使div下的阴影100%宽度

ios - Swift - 在阴影层中切孔