【问题标题】:Custom viewgroup with animated view具有动画视图的自定义视图组
【发布时间】:2011-05-13 14:33:32
【问题描述】:

我做了一个自定义视图组,我需要使用视图动画来旋转一些视图...

但是它们行为不端,无论我将 startanimation 放在 onDraw、onLayout 还是 onMeasure 中,我的视图都会闪烁(您会看到它们短暂地旋转,然后短暂地不旋转,并且重复该模式)。

我该如何解决?

【问题讨论】:

    标签: android animation viewgroup


    【解决方案1】:

    【讨论】:

      【解决方案2】:

      您的动画在非自定义视图组中是否正常工作?

      我尝试使用自定义 ViewGroup 来创建动画背景,但是,就像你一样,我有一些奇怪的行为。我通过简单地使用 FrameLayout 并插入两个 fill_parent 视图来解决它:一个自定义视图和一个 LinearLayout。然后,位于我的自定义视图之上的 LinearLayout 按预期工作。

      【讨论】:

      • 它在非自定义视图组中正常工作。但我需要它在视图组内工作。
      • 我不知道这是否可能,因为自定义 onDraw 会干扰您的 View 小部件子项的绘制。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多