【发布时间】:2011-07-13 19:10:02
【问题描述】:
我最近在尝试让我的自定义 ViewGroup 独立地为子视图设置动画(缩放/翻译动画)时遇到了很多麻烦。值得注意的是,我的自定义 ViewGroup 是可见的,而不仅仅是一个容器,因此需要对其进行动画处理,而不仅仅是子项。
我希望我的 ViewGroup 有 2 个状态,未展开和展开,前者能够显示 1 个视图,后者能够显示该视图以及另外 4 个(总共 5 个)。
我的 ViewGroup 用来进入/退出展开状态的动画已经完成,我对此非常满意。尽管在将视图添加到 ViewGroup 时,它将使用与我的 ViewGroup 相同的动画进行扩展,这是我绝对不想要的。
好的,这已经解释了很多(希望你理解了一半),但现在是我想要实现的目标。我想用一个动画师控制我的 ViewGroup,用另一个独立的动画师控制所有子 View。
我觉得我走错了路,所以如果有人有比请做更容易/更好的建议。
谢谢!
【问题讨论】:
标签: android layout animation android-3.0-honeycomb viewgroup