2011-03-10 71 views
3

当用户按下主屏幕或后退按钮时,屏幕上显示“活动”或关闭时,我想要覆盖Android中的默认动画(实际转换)。我已经尝试过ViewFlipper,但是它仅适用于具有多个视图的单个Activity。我正在开发Android 1.6。任何提示,如何做到这一点?Android中的动画

+0

可能的重复的[Android的 - 如何动画活动转换时按默认后退按钮](http://stackoverflow.com/questions/12047770/android-how-to-animate-an-activity-transition-当默认后退按钮是) – tir38 2016-07-13 21:34:49

回答

0

那么也许你应该看看:Android transitions Slide in and Slide Out

这听起来很像你想要什么。

+0

嗯,我不知道,甚至是有道理的。你在意图活动之间移动,所以你要求在意向转换阶段进行动画处理......我想你可以调用一个运行“转换”视图的不同“中间人”活动,然后跳转到真正的下一个活动,但我不是真的很确定这是一个好主意。我不知道如何做到这一点,你甚至可能不想。 – 2011-03-10 04:54:49

+0

这不是一个好方法。实际上,它通过使用Activity类的overridePendingTransition方法在Level 5 API中得到支持。但是我在Level 4(Android 1.6)中找不到它。 – Greenhorn 2011-03-10 05:08:58

+0

@Greenhorn你可以在api level 4找到任何动画解决方案吗? – 2012-11-06 08:07:06