可以使用以下代码更改水波纹样式:
首先,在您的styles.xml文件中添加以下代码:
- @color/my_ripple_color
- @color/my_highlight_color
然后,在您的colors.xml文件中添加对应颜色:
#FF0000
#000000
这将更改水波纹颜色和高亮颜色。如果您想更改波长和持续时间,可以在您的styles.xml文件中添加以下代码:
- 1000
- 100dp
这将使水波纹持续时间为1秒,最大半径为100dp。
最后,将您的布局中的按钮或其他UI元素添加以下属性即可启用水波纹:
android:background="?attr/selectableItemBackground"
这将应用默认水波纹效果。如果您要自定义水波纹效果,请使用以下属性:
android:background="?attr/selectableItemBackgroundBorderless"
这将启用无边界的水波纹效果。