在活动之间转换时是否可以使用翻转动画?

时间:2011-04-15 11:19:22

标签: android animation android-2.1-eclair

在活动之间转换时,例如拨打startActivity();或使用back按钮时,屏幕会从侧面滑入。

有没有办法改变这个?我有一个类似闪存卡的应用程序,所以当我从活动A移动到活动B时,我希望屏幕翻转就像转动真正的闪存卡一样。

有没有办法开箱即用?或者这需要一些自定义动画?

2 个答案:

答案 0 :(得分:7)

自Android 2.0(API Level 5)以来,您可以使用Activity.overridePendingTransition指定显式过渡动画。

http://developer.android.com/reference/android/app/Activity.html#overridePendingTransition(int,int)

答案 1 :(得分:1)

据我所知,应用程序无法控制其活动之间的转换。

可以做的是使用自定义ViewGroup合并这两个活动,该自定义ViewGroup使用您喜欢的任何动画在两个视图之间进行更改。这不是微不足道的,但肯定是可行的。

相关问题