Activity切换动画无效(android:windowIsTranslucent)影响(androi

最近写项目的时候需要用到大量的activity切换动画,,于是就用了考虑到了theme中引用style来实现,但是竟然无效,很是郁闷,几经波折,找到了原因,原来是style里面设置了android:windowIsTranslucent这个属性,代码如下:

truetrue@android:color/transparent@style/animation_translucent_translate

解决办法就是,windowAnimationStyle需要继承Animation.Translucent,一般情况是继承的Animation.Activity,下面是代码:

<!– <style name="anim_activity" parent="@android:style/Animation.Activity"><item name="android:activityOpenEnterAnimation">@anim/activity_open_in_anim</item><item name="android:activityOpenExitAnimation">@anim/activity_open_out_anim</item><item name="android:activityCloseEnterAnimation">@anim/activity_close_in_anim</item><item name="android:activityCloseExitAnimation">@anim/activity_close_out_anim</item></style> @anim/activity_open_in_anim@anim/activity_open_out_anim

问题解决。

版权声明:本文为博主原创文章,未经博主允许不得转载。

总结失败的原因能够让人越来越谨慎。

Activity切换动画无效(android:windowIsTranslucent)影响(androi

相关文章:

你感兴趣的文章:

标签云: