仿微信右滑SwipeBackLayout的使用

我是研究僧i 提交于 2019-12-02 12:51:29

github地址:点击打开链接

1、添加依赖:

compile 'me.imid.swipebacklayout.lib:library:1.0.0'
2、基类Activity继承SwipeBackActivity

BaseActivity extends SwipeBackActivity
3、不需要右滑的Activity在onCreate中添加以下语句即可:

getSwipeBackLayout().setEnableGesture(false);//关闭右滑返回上一级
4、为app style添加以下属性

<!-- 解决activity切换时的黑屏问题 -->
<item name="android:windowIsTranslucent">true</item>
5、添加混淆

#SwipeBackLayout
-dontwarn me.imid.swipebacklayout.lib.**
-keep class me.imid.swipebacklayout.lib.**{*;}
6、解决滑动返回上一个Activity出现桌面的bug

单独为主界面Activity设置以下属性

<item name="android:windowIsTranslucent">false</item>

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!