2010-07-31 173 views
0

我们可以通过缓慢隐藏以前的XML加载XML文件吗?我想要一个启动画面效果。缓慢加载XML

+0

目前尚不清楚您希望达到的效果。你能澄清吗? – 2010-07-31 17:15:22

回答

6

你可以做一个AlphaAnimation。无论是在你的Java代码还是在你的XML文件中(推荐)。

在您的动画XML的文件:做一个像这样的AlphaAnimation:

(命名此例如,fadein.xml)

  android:fromAlpha="1.0" 
      android:toAlpha="0.0" 

,然后创建另一个动画XML的文件中像fadeout.xml :

  android:fromAlpha="0.0" 
      android:toAlpha="1.0" 

您可以设置持续时间来减慢动画。

  android:duration="500" //Time in milliseconds 

检查更多AlphaAnimation以及如何在这里实现它:

http://developerlife.com/tutorials/?p=343

http://developer.android.com/reference/android/view/animation/AlphaAnimation.html

你也可以(仅适用于Android 2.0及更高版本)把一个overridePendingTransition,实现了类似的效果。