滑动即可删除,在背景上产生涟漪效果

时间:2019-05-19 11:49:03

标签: android swipe

我想在滑动卡片视图时添加这种波纹效果。 我怎样才能做到这一点? 这是我正在询问的视频,无处找不到答案。

https://drive.google.com/file/d/0B1vNFnrquuFFOVJPSlJKY0I1bDdYY21mYjRqQlFqWFYwZHl3/view?usp=sharing

我已经制作了swipeAdapter,开始滑动时我只需要那种涟漪效果。这是我的代码: pastebin.com/zGfmmbwm和侦听器接口pastebin.com/9JzX1yhC

,刷卡时是否需要为侦听器创建一些接口?

2 个答案:

答案 0 :(得分:0)

请参阅https://github.com/daimajia/AndroidSwipeLayout。 如果您遇到困难,请随时发表评论。

答案 1 :(得分:0)

  

我只需要开始刷卡时的涟漪效果

有很多方法可以完成,但是最简单的方法是在CardView上添加涟漪背景,也就是说,当用户触摸cardView时,就会显示涟漪。

<androidx.cardview.widget.CardView
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:background="?selectableItemBackground"/>

逻辑是用户是只想看内容还是要刷卡,他必须触摸卡片,然后卡片会增加波纹效果。