元素类型“旋转”必须后跟任一属性规格,“>”或“/>”。
问题描述:
我想在Imageview对象上使用视图动画。我已经为rotate.xml文件定义了一个。但是我得到了文件中的错误: -元素类型“旋转”必须后跟任一属性规格,“>”或“/>”。
1)元素类型“rotate”必须后面跟着属性规范,“>”或“/>”。 2)错误:错误解析XML:没有很好地形成(标记无效)
这里是我的rotate.xml文件: -
<?xml version="1.0" encoding="utf-8"?>
<rotate
xmlns:android="http://schemas.android.com/apk/res/android"
android:interpolator="@android:anim/linear_interpolator"
android:fromDegrees="0"
android:toDegrees="180"
android:pivotX="50"
android:pivotY="50"
android:repeatCount="infinite"
android:duration="3000">
</rotate>
答
如果删除</rotate>
与/>
取代>
会发生什么它可能试图解释发生什么情况,如果你删除``和替换<rotate>
和</rotate>
+0
@ruchira - 请接受此答案,以便人们知道这解决了您的问题。 –
之间的空间'>'和'/>'它可能试图解释和 之间的空间? –
尝试项目 - >清洁。在我的项目中没有显示任何错误。 – ania
@Justin,你的建议奏效了。问题在于空间解释。 我通过使用Android文件创建器显式创建名为rotate.xml的动画xml文件,然后逐个放置每个属性来解决此问题。 – Ruchira