Android实现类似IOS右滑返回的效果(原因分析及解决办法)-创新互联

使用类库SwipeBackLayout

10年积累的网站设计、成都网站建设经验,可以快速应对客户对网站的新想法和需求。提供各种问题对应的解决方案。让选择我们的客户得到更好、更有力的网络服务。我虽然不认识你,你也不认识我。但先网站设计后付款的网站建设流程,更有江岸免费网站建设让你可以放心的选择与我们合作。

https://github.com/Issacw0ng/SwipeBackLayout

出现的问题:

1. 主Activity返回时黑屏或者返回只是看到桌面背景而没有看到上一个Activity界面

原因:

 使用滑动返回需要在Activity的额主题中声明android:windowIsTranslucent=true,而该属性是设置Activity为是否为透明主题,当主Activity采用透明主题时,由于是app Activity栈中的第一个,所以滑动返回时会看到桌面或是黑屏

解决:

 主Activity不要打开滑动返回功能(本身也不需要),只在需要滑动返回的Activity使用,可以定义下面的主题,根据需要给不同的Activity设置主题:



网站标题:Android实现类似IOS右滑返回的效果(原因分析及解决办法)-创新互联
分享网址:http://scjbc.cn/article/edphi.html

其他资讯