2011-04-01 64 views
3

我想知道当您打开新的Fragment时,您可以改变视图,使新的Fragment在您的视图中居中。在Honeycomb Gmail应用程序中,我们在选择要打开的电子邮件时看到了这一点。您可以打开的电子邮件列表将切换到屏幕左侧,然后电子邮件内容显示在右侧。如何使这种转变发生?谢谢。Honeycomb Gmail Fragment shift

+0

我[在此提问]写了一个答案这种过度(http://stackoverflow.com/questions/7339498/fragment-animation-like-gmail-honeycomb-app/9787742#9787742) – 2012-03-20 13:34:35

回答

2

您需要为Fragment设置动画。看看下面的资源

+0

如果你的团队有一个可能的博客帖子的主题列表,我会添加一个涵盖应用这些动画效果作为片段交易的一部分,这(我认为)是Gmail中发生的事情。我回头看了看这个东西,它让我的头部受伤了,所以我希望能够在我回到以前的一系列指导中:...) – CommonsWare 2011-09-09 12:55:39

+0

我刚刚偶然发现了这篇文章,并且我试图达到类似的效果。 我认为正在发生的事情有两种活动,一种是在单击电子邮件时应用淡入淡出和幻灯片动画,另一种是包含两个“容器”片段的活动。单击电子邮件时,调用淡入淡出和幻灯片动画,并加载第二个容器 – Mimminito 2012-03-16 14:34:47