在 Honeycomb 示例库应用程序中,有一个使用两个片段设置的布局:一个在屏幕左侧显示标题,一个在右侧显示所选内容。标题片段可以用动画隐藏。
在隐藏动画期间,应用程序要求框架重新计算每一帧的布局。这样,内容片段可以占据标题片段离开屏幕时留下的空白空间。这会产生很好的动态效果,但我认为效率非常低。
我有相当复杂的布局,我不想让系统在每一帧上重新布局。但我想要一个像示例中那样的平滑过渡动画。有没有其他解决方案可以解决这个问题?
Ps:为了清楚起见,我不是在问如何做基本的片段交易动画。我知道这些,而且 AFAIK,这些动画无法产生在该示例画廊应用程序中发现的行为(另一个示例是 Honeycomb Gmail 应用程序,它具有我想要实现的类似转换)。