【发布时间】:2016-12-02 04:28:12
【问题描述】:
在某些应用(例如 Google Play)中,快速点击/点击视图不会产生连锁反应。
如果你长按一个元素,就会显示波纹。
这个效果是怎么实现的?
谢谢
【问题讨论】:
标签: android material-design android-view android-5.0-lollipop
在某些应用(例如 Google Play)中,快速点击/点击视图不会产生连锁反应。
如果你长按一个元素,就会显示波纹。
这个效果是怎么实现的?
谢谢
【问题讨论】:
标签: android material-design android-view android-5.0-lollipop
尝试在布局中设置属性视图: android:clickable="false"
【讨论】:
AFAIK 您需要在该视图上设置其他选择器。涟漪效应使用在 xml 中具有“涟漪”节点的扇区。只需为 Android
【讨论】:
我认为您正在寻找的是app:rippleColor 属性(如果使用材料设计库)。因此,如果您想禁用 Button 上的波纹效果,请将其波纹颜色设置为 透明:
<com.google.android.material.button.MaterialButton
...
app:rippleColor="@android:color/transparent" />
我已经回复anther similar question。
【讨论】: