代码之家  ›  专栏  ›  技术社区  ›  Akshay Mahajan

安卓支持v4.API 26中缺少动画

  •  7
  • Akshay Mahajan  · 技术社区  · 8 年前

    我面临一个问题: android.support.v4.animation.* 我找不到任何解决方案。

    Android插件升级到3.0需要 buildToolsVersion compileSDKVersion 到26岁以上,这个包裹不见了。

    2 回复  |  直到 8 年前
        1
  •  6
  •   random    8 年前

    你找不到 android.support.v4.animation.* 在26+似乎是因为min SDK版本已从 26.0.0 Alpha 1 如前所述 here :

    注意:SDK的最低版本已增加到14。因此 许多只存在于API中的API<14兼容性 已弃用。这些API的客户端应该迁移到它们的框架中 参考页中指出的每个不推荐使用的API的等效项。

    here .

    希望您使用的是26+支持库版本 com.android.support:appcompat-v7 . 注意差异 ItemTouchHelper 从26岁以下到26岁以上。其中包括 安卓支持v4.动画* 其他人没有并使用来自的类 android.animation 包裹:

    enter image description here

        2
  •  -1
  •   卜晗哲    7 年前

    supportLib 26.0.0+以上AnimatorCompatHelper类被删除

    我们可以使用

    TimeInterpolator mDefaultInterpolator = new ValueAnimator().getInterpolator(); view.animate().setInterpolator(mDefaultInterpolator);

    推荐文章