Android实现类似IOS右滑返回的效果(原因分析及解决办法)-创新互联
使用类库SwipeBackLayout
https://github.com/Issacw0ng/SwipeBackLayout
出现的问题:
1. 主Activity返回时黑屏或者返回只是看到桌面背景而没有看到上一个Activity界面
原因:
使用滑动返回需要在Activity的额主题中声明android:windowIsTranslucent=true,而该属性是设置Activity为是否为透明主题,当主Activity采用透明主题时,由于是app Activity栈中的第一个,所以滑动返回时会看到桌面或是黑屏
解决:
主Activity不要打开滑动返回功能(本身也不需要),只在需要滑动返回的Activity使用,可以定义下面的主题,根据需要给不同的Activity设置主题:
名称栏目:Android实现类似IOS右滑返回的效果(原因分析及解决办法)-创新互联
本文链接:http://azwzsj.com/article/edphi.html