我想为我的闪屏添加淡化动画,也就是关闭闪屏,我想带来淡出动画效果.
以下是我尝试过的代码.
overridePendingTransition(R.anim.fade_in,R.anim.fade_out);
但以上只能从2.0使用. Ny应用程序应该支持1.5.
所以我为我的主要活动设置了以下动画.
getWindow().setWindowAnimations(android.R.style.Animation_Toast);
要么
getWindow().setWindowAnimations(R.style.Theme_FadeIn);
我的主题
<style name="Theme.FadeIn"> <item name="android:windowNoTitle">true</item> <item name="android:activityOpenEnterAnimation">@anim/fade_in</item> </style>
现在我可以看到褪色效果,但是我可以看到黑色的.
如何获得这种淡入淡出或淡化效果,不用黑色.
解决方法
你可以尝试使你的活动半透明…看看sdk中的半透明主题
@android:style/Theme.Translucent