https://github.com/GeeJoe/EdgeSlidingBack
An Android library help app with edge sliding back like ios
https://github.com/GeeJoe/EdgeSlidingBack
Last synced: about 1 month ago
JSON representation
An Android library help app with edge sliding back like ios
- Host: GitHub
- URL: https://github.com/GeeJoe/EdgeSlidingBack
- Owner: GeeJoe
- Created: 2017-06-03T09:35:25.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2017-11-20T06:46:00.000Z (over 7 years ago)
- Last Synced: 2024-11-09T17:42:50.960Z (7 months ago)
- Language: Java
- Size: 844 KB
- Stars: 140
- Watchers: 4
- Forks: 15
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-github-android-ui - EdgeSlidingBack - 一个仿ios边缘右滑返回的库 (滑动返回)
README
# EdgeSlidingBack
An Android library help app with edge sliding back like ios[  ](https://bintray.com/geejoe/maven/edgeslidingback/_latestVersion)
## 简介
这是一个仿ios边缘右滑返回的库,效果见动图:
### 普通Activity,内有一个TextView
### 含有ListView和ViewPager的Activity
## 依赖
本项目已同步到Jcenter,可直接引用依赖:
```Java
compile 'com.geejoe:edgeslidingback:1.0.7'
```## 使用方法
所有需要使用滑动返回的Activity须继承自EdgeSlidingBackActivity
需要关闭右滑返回可以在Activity的super.onCreate()方法之前执行setEnableSlidingBack(false);另需要设置主题@style/AppTheme.Slide以便滑动时使下层Activity可见
此外还提供了无ActionBar的主题@style/AppTheme.Slide.NoActionBar:例,如下设置:不需要使用滑动返回的Activity(如MainActivity),则单独设置主题
```xml
```#### 重写Activity的onSlidingBack()方法,处理滑动返回销毁Activity前的工作,例如需要setResult、释放资源等工作