android:包'android'中找不到属性'animateLayoutChanges'的资源标识符

问题描述:

其中android包具有animateLayoutChanges属性。 我试过2.3,4.1等,但仍然有相同的错误android:包'android'中找不到属性'animateLayoutChanges'的资源标识符

+1

如果您使用Eclipse构建,请确保您的项目的构建目标也设置为Honeycomb。 @preetha – Venkat

+0

我试着将项目构建目标设置为3.2,这也是蜂窝。有什么地方我需要改变 – png

+0

一个干净的构建解决问题。谢谢 – png

此功能只支持Android 3.0之后,因为这是属性动画。 如果你想使用这个功能,你必须改变android:minSdkVersion =“11”, 如果这不起作用,右键单击项目名称,选择“属性”项,然后 使构建目标为API级别11,即android 3.0,应用并保存此配置,然后可以使用animateLayoutChange。顺便说一下,如果你想采用只在android版本上提供的android 3.0或更高版本的android动画,你可以尝试nineOldAndroid项目,它已经为旧的android版本实现了动画。