转场动画,android:windowIsTranslucent=true情况下的Activity转场动画穿透问题..."/>
android windowistranslucent 转场动画,android:windowIsTranslucent=true情况下的Activity转场动画穿透问题...
问题描述
最近使用SwipeBackLayout做滑动返回,添加true属性将window改为透明,发现这个设置影响到了Activity切换动画。
A、B两个Activity,初始启动A Activity,再使用A启动B Activity,此时在B中调用方法将A Activity关闭,正常情况下window不为透明,UI表现上并不会感知到Activity被关闭,但是在设置windowIsTranslucent=true之后,A Activity关闭动画会穿透到上层Activity,设置overridePendingTransition(0,0)也无效。
动画演示:
o5pp0-xau01.gif
问题版本
系统版本 7.0及以上会出现动画穿透问题
版本
4.0
4.4
5.0
6.0
7.0
8.0
P
表现
√
√
√
√
x
更多推荐
android windowistranslucent 转场动画,android:windowIsTranslucent=true情况下的Activity转场动
发布评论