我目前正在开发一款安卓应用程序,但是我在闪屏活动方面遇到了一些问题。我希望我的主活动从闪屏活动淡入,而不是从黑屏淡入。由于我的闪屏和主活动使用相同的背景图像,因此如果我使用一个淡入/淡出组合,过渡期间背景有点模糊。
这里的想法是我有两个版本的标志:普通和发光。我希望我的主要活动淡入,以便我的发光标志超过我的普通标志,造成一个漂亮的“开启”效果。下面的代码从黑屏淡入,这不是理想的。
/**
* Pause Activity
*/
@Override
protected void onPause()
{
super.onPause();
finish();
overridePendingTransition(android.R.anim.fade_in, 0);
}
编辑:
创建自己的淡出动画以保留1.0 alpha值(从1.0到1.0),并将android:fillAfter="true"
添加到我的闪屏动画集中,解决了这个问题。