【发布时间】:2015-01-06 03:37:23
【问题描述】:
当在 XML 布局代码 (android L) 中定义常规按钮时,默认情况下它会在按下时产生涟漪效果,这工作正常。但是,当定义常规按钮并向按钮添加特定背景颜色时,会移除波纹效果。我将如何再次将按钮波纹添加到按钮?
【问题讨论】:
标签: android xml android-xml android-5.0-lollipop
当在 XML 布局代码 (android L) 中定义常规按钮时,默认情况下它会在按下时产生涟漪效果,这工作正常。但是,当定义常规按钮并向按钮添加特定背景颜色时,会移除波纹效果。我将如何再次将按钮波纹添加到按钮?
【问题讨论】:
标签: android xml android-xml android-5.0-lollipop
您可以将按钮背景属性设置为您自己的RippleDrawable。见here。
【讨论】:
android:foreground 中实现,因此波纹不会被上面的布局重叠。