Android 仿 IOS 微信 滑动效果

  在日常的发开工作中  难免遇到 滑动 关闭当前 Activity    或者返回上一页的 需求

   因为我的项目是kotlin  项目  所以遇到的问题比较多  下面就把最简单的方法 实现最好的效果  分享给大家

  废话不多 先上图

Android 仿 IOS 微信 滑动效果

1加入依赖

//滑动返回
implementation 'com.youngfeng.android:snake-androidx:0.4.1'
annotationProcessor 'com.youngfeng.android:snake-compiler-androidx:0.4.1'

2 在 Application 中初始化

Snake.init(this)

3 在需要滑动的activity  上添加注解  (标红)

@EnableDragToClose
class SetUpActivity : BaseActivity(), View.OnClickListener {}

 

如此  整个代码就已完成了