在Android

时间:2015-11-23 12:21:54

标签: android

我想知道哪种是在Android中显示涟漪效果的最佳方式。它默认出现在按钮和所有。但是如果我们尝试设置按钮的背景颜色,效果就会消失。

我在堆栈溢出中看到了一些posts来创建这种效果。但它的旧帖子和谷歌会为XML文件添加一些新属性以产生效果。

非常感谢任何帮助。 提前致谢。

1 个答案:

答案 0 :(得分:4)

在drawable文件夹中创建此xml文件,替换涟漪颜色并将其命名为" ripple.xml":

<ripple 
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:color="@color/your_ripple_color">
</ripple>

现在您可以将其作为背景应用:

android:background="@drawable/ripple"
android:clickable="true"