Android API级别的ObjectAnimator<;11

Android API级别的ObjectAnimator<;11,android,android-compatibility,Android,Android Compatibility,因此,我对android感到非常失望,当你将API级别回滚到11级之后,有一半的东西就不能工作了。为什么它不像iOS那样简单和出色 问题 我正在使用ObjectAnimators为片段之间的转换设置动画。它们在API级别11及以上的任何情况下都可以正常工作。一旦我将构建目标更改为小于11,我就会遇到问题,说它在xml文件中找不到属性的资源标识符,例如propertyName和valueType 问题 取而代之的是,我应该使用什么来为将在API级别>7上工作的片段转换设置动画 提前感谢。在Andr

因此,我对android感到非常失望,当你将API级别回滚到11级之后,有一半的东西就不能工作了。为什么它不像iOS那样简单和出色

问题 我正在使用
ObjectAnimators
片段之间的转换设置动画。它们在API级别11及以上的任何情况下都可以正常工作。一旦我将构建目标更改为小于11,我就会遇到问题,说它在xml文件中找不到属性的资源标识符,例如
propertyName
valueType

问题 取而代之的是,我应该使用什么来为将在API级别>7上工作的
片段
转换设置动画

提前感谢。

在Android 3.0中引入(API级别11)

为了支持较低的android版本,(我没有尝试过,但您可以使用)

Android库,用于在所有版本的平台上使用蜂巢(Android 3.0)动画API返回1.0

也看看这个博客


所以这个问题

我建议使用,它来自ActionBarSherlock项目的同一个制造商,它引入了一个支持ObjectAnimator,从API 1开始工作。

属性动画
在Android 3.0(API级别11)中引入。对于noob查询,我深表歉意。我知道我们无法构建3.0之前的版本,但这是否也意味着使用属性动画的动画(在使用4.4构建的应用程序上)将不会在3.0之前的设备上运行?AFAIK,支持库不包括属性动画类。调用需要API级别12(当前最小值为11):android.view.ViewPropertyAnimator#scalex9个旧的Androids现在已被弃用。但是,如何将NineoAndRoid与支持片段动画集成?遗憾的是,即使在appcompat-v7 18.0之后,情况似乎也是如此:(即使是appcompat-v7 20.0。不过,我也不希望再出现这种情况。好的,appcompat v21也不会出现这种情况。希望有一天我们会看到这种情况。appcompat v22也不会。