【发布时间】:2015-09-23 10:46:52
【问题描述】:
当我们想在我们的应用程序中包含具有向后兼容性的材料设计时,我们使用appcompat 库。
我尝试通过将其包含在 styles.xml 中来做到这一点
<style name="AppTheme" parent="Theme.AppCompat.Light">
但是当我这样做时,我看不到触摸小部件的任何涟漪(即使在 android L 手机中)。
这是为什么呢?
当我在styles.xml 和styles-21.xml 中加入相同的上述行时,我可以看到Android L 电话中的涟漪。
如果支持库不包含涟漪,当我有一个单独的styles-v21 文件时,我如何能看到涟漪?
注意:我在尝试将我的应用迁移到 Material Design 时遇到了这个问题。
我希望应用在低于 Android L 的设备上运行时使用Support Library for Material design 的全部功能,并且我希望应用在运行在 Android L 及更高版本上时使用Material design 的全部功能。我不确定应该如何进行迁移。
【问题讨论】:
-
你使用的是什么版本的支持库?