代码之家  ›  专栏  ›  技术社区  ›  Dan M

在Android中用于转换的自定义动画对象?

  •  3
  • Dan M  · 技术社区  · 15 年前

    我想用一些更高级的东西覆盖Android中的默认活动转换。我想做的事情不能用通常使用的XML集来完成,所以我不能使用 overridePendingTransition 因为它只接受对基于XML的动画资源的整数引用。

    我想做的是创建自己的继承自 Animation 并覆盖 getTransformation applyTransformation 方法来做我自己的事情。我能做这么多,但我似乎找不到一种方法来将这个新的动画对象连接到转换中。有类似的方法吗 覆盖结束转换 接受动画对象?还是我这一切都错了?

    1 回复  |  直到 15 年前
        1
  •  1
  •   Kan-Ru Chen    15 年前

    当前作业由 WindowManagerService ,哪些调用 AnimationUtils.loadAnimation . AnimationUtils 仅从XML资源加载动画集,因此不可能使用自定义动画对象。

    希望有人能向AOSP推荐一个补丁,增加对自定义动画对象的支持…