滑动退出Activity
来源:互联网 发布:ubuntu卸载wine软件 编辑:程序博客网 时间:2024/06/08 10:44
前言
在使用微信朋友圈的时候发现右滑可以退出朋友圈这个Activity,查阅了相关资料后,知道了可以利用SwipeBackLayout这一开源库来实现这样的效果。先看一下效果图
使用方法
- 将SwipeBackLayout开源库添加到项目中
compile 'me.imid.swipebacklayout.lib:library:1.0.0'
- 在需要设置滑动退出的Activity的onCreate()中添加如下语句:
// 可以调用该方法,设置是否允许滑动退出 setSwipeBackEnable(true); mSwipeBackLayout = getSwipeBackLayout(); // 设置滑动方向,可设置EDGE_LEFT, EDGE_RIGHT, EDGE_ALL, EDGE_BOTTOM mSwipeBackLayout.setEdgeTrackingEnabled(SwipeBackLayout.EDGE_LEFT); // 滑动退出的效果只能从边界滑动才有效果,如果要扩大touch的范围,可以调用这个方法 //mSwipeBackLayout.setEdgeSize(200);
注意: 弄到这里,向右滑动的时候会出现黑屏,需要在AppTheme中添加如下属性
<item name="android:windowIsTranslucent">true</item>
这样即可。
阅读全文
0 0
- activity支持滑动退出
- 仿微信滑动退出Activity
- 实现Activity滑动退出
- 仿微信滑动退出Activity
- 滑动退出Activity
- Activity滑动退出
- activity向右滑动关闭退出
- 滑动退出Activity的两种方法
- 简单实现Activity退出时向下滑动退出的效果
- Android UI效果实现——Activity滑动退出效果
- Android实现IOS向右滑动退出当前Activity
- Android滑动退出Activity的三方框架swipebacklayout
- 自定义可以滑动的RelativeLayout, 可以右滑退出activity ,左滑进入新的activity
- Activity 退出
- 退出activity
- Android的Activity屏幕切换动画(ExitAnim)-左右滑动切换(直播退出效果)
- Activity随手势滑动退出,及模糊Dialog(类似于IOS的效果)
- 仿酷狗滑动退出
- [trick]dsu on tree
- 将本地项目上传至github
- maven项目字符集问题
- Java多线程设计模式之Immutable模式
- OAF客户化查询实现
- 滑动退出Activity
- 购买Vultr教程
- ccf 相邻数对
- 单点登录SSO的实现原理
- JavaSE
- 运算符
- Unique In Order
- C语言操作符
- 【Java】死锁