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

Jim*_*mmy 5 animation android android-2.1-eclair

当在活动之间转换时,例如呼叫startActivity();或使用back按钮时,屏幕从侧面滑入.

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

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

小智 7

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

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


Del*_*yan 1

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

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