如何禁用Android涟漪效应以进行快速点击?

时间:2016-07-28 00:17:36

标签: android android-5.0-lollipop

在Google Play等特定应用中,快速点击/点击视图不会产生连锁反应。

如果长按元素,则会显示纹波。

这种效果是如何实现的?

由于

3 个答案:

答案 0 :(得分:0)

在布局中尝试设置属性视图:  机器人:可点击= “假”

答案 1 :(得分:0)

AFAIK您需要在该视图上设置其他选择器。涟漪效应使用具有“涟漪”的扇区。 xml中的节点。只需使用适用于Android< 21的旧类型选择器,它应该可以使用您想要的标签。

答案 2 :(得分:0)

我认为您正在寻找的是app:rippleColor属性(如果使用了Material design库)。因此,例如,如果要禁用Button上的波纹效果,请将其波纹颜色设置为 transparent

<com.google.android.material.button.MaterialButton
    ...
    app:rippleColor="@android:color/transparent" />

我已经回答了anther similar question