“解析XML时出错:文档元素之后的垃圾”

时间:2015-04-04 02:03:49

标签: android

我在尝试创建自定义按钮时收到此错误消息,我已经尝试过类似于我的问题的大多数答案但是无法使其正常工作。任何帮助非常感谢。此外,由于这是我第一次在这里发帖,请原谅我,如果规则有任何不妥之处。

<?xml version="1.0" encoding="UTF-8"?>
<RelativeLayout
 <Selector
          xmlns:android="http://schemas.android.com/apk/res/android">
           <item android:drawable="@drawable/touchlighter" android:state_pressed="true"/>
           <item android:drawable="@drawable/touch"/>
 </Selector>
</RelativeLayout>

1 个答案:

答案 0 :(得分:0)

您正在输入<Selector ...的{​​{1}}属性的<RelativeLayout>

我认为正确的XML应该是:

<?xml version="1.0" encoding="UTF-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android">
    <Selector>
       <item android:drawable="@drawable/touchlighter" android:state_pressed="true"/>
       <item android:drawable="@drawable/touch"/>
    </Selector>
</RelativeLayout>