仿微信swipebacklayout侧滑界面

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

扫描二维码关注公众号,回复: 2171075 查看本文章

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

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

猜你喜欢

转载自blog.csdn.net/yuejunfei/article/details/77527304